首页 > 服务器技术 > Linux > linux下忘记mysql的root密码
2016
05-12

linux下忘记mysql的root密码

linux下忘记mysql的root密码 - 第1张  | 百天部落

修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
保存并且退出vi。

重启mysql

因为数据库root默认为空密码,这里我们给数据库设置个密码

1
# mysql -u root -p          /*因数据库密码默认为空,这里我们需要修改数据库密码
1
2
3
mysql> update mysql.user set password=PASSWORD("root") where user='root';  //文章测试密码为:root
mysql> flush privileges;
mysql> quit
最后编辑:
作者:Wien
这个作者貌似有点懒,什么都没有留下。