«

MySQL-设置密码和忘记密码修改密码方法

指尖二进制 • 1 年前 • 807 次点击 • MYSQL


mysql安装完数据库需要设置密码:

mysqladmin -u root password 123456

忘记mysql密码修改方法:
1.在[mysqld]的段中加上一句 skip-grant-tables:

vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables

2.重新启动mysqld:

/etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]

3.登录并修改MySQL的root密码:

mysql
mysql> USE mysql ;
mysql> UPDATE user SET Password = password ("123456") WHERE User = "root" ;
mysql> flush privileges ;
mysql> quit ;

4.将MySQL的登录设置修改回来:

vim /etc/my.cnf
[mysqld]
#skip-grant-tables

5.重新启动mysqld:

/etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]

6.用新密码进行登陆:

mysql -uroot -p123456
还没收到回复