Mysql数据库修改root密码的几种实用方法

操作系统环境:CentOS6.6

数据库:Mysql

方法1: 用SET PASSWORD命令

  [[email protected] ~]#mysql -u  root-p

  mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘设置新密码‘);

方法2:用mysqladmin

  [[email protected] ~]#mysqladmin  -u  root password "设置新密码"   //首次,设置mysql数据库密码;

方法3: 用UPDATE直接编辑user表

 [[email protected] ~]#mysql -u root -p

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD(‘设置新密码‘) WHERE user = ‘root‘;

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可使用以下方法

[[email protected]~]# sudo /etc/init.d/mysql stop

[[email protected]~]# mysqld_safe --skip-grant-tables&

[[email protected] ~]# mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD("设置新密码") WHERE user=‘root‘;

mysql> FLUSH PRIVILEGES;  //刷新系统权限表,立即生效

时间: 2024-08-06 10:45:24

Mysql数据库修改root密码的几种实用方法的相关文章

mysql数据库修改root密码方法

Window下修改mysql超级管理员root密码的方法 1停止服务 开始->运行->输入cmd,打开命令提示符窗口,然后输入  net stop mysql  ,停止mysql相关服务 2在命令提示符窗口进去mysql安装目录的bin目录 若是其他盘,请先切换到其他盘 例如 输入 D: 回车即可:然后输入cd 文件路径 例如 cd D:\wamp\bin\mysql\mysql5.5.20\bin 即可进入该文件夹下 3进入mysql安全模式(这样就不需要输入密码就可以进入mysql数据库了

CentOS6.7 Mysql5.6.35版本 源码编译+Mysql数据库忘记root密码如何修改

源码编译MySQL [[email protected] ~]# yum install cmake nucrses-devel –y      //安装编译环境及终端操作的开发包 -- Installed: cmake.x86_64 0:2.8.12.2-4.el6 Dependency Installed: libarchive.x86_64 0:2.8.3-7.el6_8 Complete! 下载软件包 [[email protected] ~]# wget http://ftp.ntu.

MySql数据库忘记Root密码,如何修改

MySql数据库忘记Root密码是一件很痛苦的事情,即使你卸载数据库重新安装,密码还是不能重置,今天这件事让我无比头痛,最终,找到了解决办法. Windows下的实际操作如下: 1.关闭正在运行的MySql数据库. 2.打开Dos窗口,转到MySql安装目录下的bin文件下.如:C:\Program Files\MySQL\bin 3.Dos继续输入mysqld --skip-grant-tables,然后回车,进入安全模式.如果没有出现提示信息,那就对了. 4.现在重新打开一个Dos窗口,转到

【Mysql】修改root密码与创造一个与root一样权限的账号

可能要修改root密码,是因为要与服务器上Mysql数据库密码配合,你总不能每次更新都通过Ctrl+H来替换网络工程的服务器密码解决,否则可能替换到其它与数据库无关的字段.这就导致这个工程更加起不来了. 除了之外,为了本地又有一个与root一样权限的账号参与测试,做些小demo,因此也需要在本地上创建一个与root一样权限的账号. 首先你都要打开MySQL Command Line Client命令行. 一.修改原来安装的时候root账号的密码 同理可以修改其它账号的密码, 在命令行依次输入如下

MySQL——修改root密码的4种方法(以windows为例)

方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password

MySQL修改root密码的几种方法

方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('admin10000.com'); 上面例子将用户root的密码更改为admin10000.com 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password

Windows中MySQL——修改root密码的4种方法

方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password

MySQL修改root密码的4种方法(以windows为例)

方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password

MySQL 5.7修改root密码的4种方法

    sometimes we will forget our password of root in MySQL DB server.so,there're several methods below to solve these kind of issues.   I,ALTER USER... 1.pkill mysqld 2.vim my.cnf -> add skip-grants-tables 3.sh mysqld.sh 4.mysql -S /tmp/mysql3306.soc