最近在linux下装了mysql,但通过客户端远程连接被拒绝。查阅资料后得知需要给mysql授权
方法如下:
1.以root用户先登录mysql:mysql -u root -p
2.输入登录密码
修改ROOT密码的方式:
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
在丢失root密码的时候,可以这样
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
3.给访问给数据库的IP授权。我这里直接把权限放开,允许所有IP都能访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
分享到:
相关推荐
MySQL客户端是用于与MySQL服务器通信的应用程序,尤其在Linux环境下,它是开发人员和系统管理员进行数据库管理和维护不可或缺的工具。本文将深入探讨“mysql_client for Linux”中的最新MySQL客户端,包括其功能、...
在Linux环境下安装MySQL需要下载MySQL服务器端和客户端的rpm安装包。这些文件可以从MySQL官方网站下载。以MySQL 4.0.16版本为例,需要下载的两个rpm包分别是: - MySQL-server-4.0.16-0.i386.rpm - MySQL-client-...
在 Linux 下使用 yum 安装 MySQL 客户端和服务器端,需要首先确认 MySQL 是否已安装,然后安装客户端和服务器端。 2. 数据库字符集和端口设置 在安装完成后,需要设置数据库字符集和端口号。数据库字符集可以在 /...
### Linux下MySQL的配置详解 #### 一、安装MySQL 在Linux系统中安装MySQL可以通过RPM包进行。这里提供了一个示例命令: ```bash rpm -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodeps rpm -ivh MySQL-...
### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...
在Linux环境下,MySQL的免安装版本提供了一种方便的方式来部署和使用数据库服务器,无需经过复杂的编译和安装过程。这种版本通常以tar.gz压缩包的形式存在,可以快速解压并开始使用。以下是对如何在Linux上部署MySQL...
Linux-MySQL 实验指南 本文档提供了一个详细的 Linux-MySQL 实验指南,旨在帮助用户快速掌握 Linux-MySQL 的安装、配置和使用。实验分为 13 个步骤,涵盖了从挂载光盘镜像到进入 MySQL 数据库的所有过程。 挂载...
Windows 访问远程 Linux 下 MySQL 乱码问题解决方案 在实践中,我们经常遇到 Windows 访问远程 Linux 下 MySQL 数据库时出现乱码问题。这种问题的主要原因是 Windows 和 Linux 的字符编码方式不同。Windows 使用的...
### Linux 下 MySQL Cluster 集群搭建详解 #### 一、基本概念 MySQL Cluster 是一个高性能、高可用性且易于管理的解决方案,适用于需要实时事务处理的应用场景。它基于 NDB 存储引擎,该存储引擎是事务型的并且...
在Linux环境中,MySQL是一个广泛应用的关系型数据库管理系统,它在服务器端提供数据存储、管理与查询服务,而客户端则用于连接并操作这些服务器。本资源包含Linux下的MySQL Server、Client及Devel组件,使得用户能够...
以上步骤和命令涵盖了MySQL在Linux下的安装及基本的用户和权限管理。需要注意的是,在实际操作中要确保命令正确执行,并处理可能出现的错误提示。同时,出于安全考虑,应该定期更换数据库的登录密码,并严格控制对...
### Linux下MySQL 5.0及5.6的RPM安装详解 #### 一、准备工作:下载MySQL安装文件 为了在Linux环境下安装MySQL 5.0或5.6版本,首先需要从官方下载对应的安装包。对于本例来说,我们需要下载以下两个文件: 1. **...
在Linux环境下进行MySQL开发是一项重要的技能,特别是在大数据处理、企业级应用和服务中,MySQL作为流行的开源关系型数据库管理系统,其高效稳定性和丰富的功能使得它在IT行业中占据着举足轻重的地位。本篇将深入...
- Windows环境下访问Linux中MySQL数据库的配置:可能需要配置MySQL的配置文件(`my.cnf`),开启远程连接,并在Windows上使用数据库客户端软件。 - Linux下安装MySQL数据库并配置:包括下载MySQL安装包,配置环境...
### Linux 下 MySQL 安装与配置 #### 一、Ubuntu 下 MySQL 的安装步骤 在 Ubuntu 系统上安装 MySQL 需要经过一系列步骤来确保软件的正确安装和配置。 **1. 创建 MySQL 目录** ```bash [root@localhost zieckey]#...
Linux 下 MySQL 安装、目录结构、配置 MySQL 是一个流行的开源关系型数据库管理系统,广泛应用于各种 Web 应用程序中。Linux 是一个流行的开源操作系统,广泛应用于服务器和个人计算机中。本文将介绍在 Linux 下...
通常情况下,可以通过访问MySQL官网或其他可信任的第三方源来下载MySQL服务器的二进制安装包。 根据提供的部分内容中提到的资源名称`mysql-3.22.21-pc-linux-gnu-i686.tar.gz`,我们可以推测出这是一款针对i686架构...
本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...
在Linux环境下,访问MySQL数据库是开发和管理数据库的重要步骤。以下是一些关于如何在Linux上安装、配置、连接以及操作MySQL的关键知识点: 1. **安装MySQL**: - 首先,你需要挂载MySQL的安装光盘或者下载相应的...
- **跨平台**:尽管名称中有“Front”,但MySQL-Front不仅限于Windows平台,也有适用于Mac OS X和Linux的版本,实现了跨平台兼容。 总的来说,MySQL-Front作为一个强大的MySQL客户端,它的易用性和功能性使得数据库...