1.修改/etc/mysql/mysql.conf.d/mysqld.cnf,在文件的
[mysqld]标签下添加如下语句
skip-grant-tables
注意:这个配置文件不一定在这个目录下,我看其他人的配置文件也有在/etc/my.cnf的。
这样做的目的是设置数据库可以无密码登录
2.关闭数据库,指令如下
service mysql stop
3.开启数据库
service mysql start
4.输入指令"mysql" ,进入数据库
5.修改密码
update mysql.user set authentication_string=password('这里是你想改的密码') where user='root';
6. 退出数据库,再去/etc/mysql/mysql.conf.d/mysqld.cnf中,把
skip-grant-tables删掉