mysqld 5.7.19-0ubuntu0.16.04.1
mysql -u root -p 进入数据库是总是错误
ERROR 1045(28000):Access denied ......
1.修改MySQL配置文件,使得可以无密码登录mysql
emacs /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]项下添加
skip-grant-tables
2.重启mysql服务
sudo service mysql restart
3.无密码登录mysql
mysql -uroot -p
4.修改管理员密码
use mysql;
update user set authentication_string=password('root') where user='root';
flush privileges;
exit;
5.还原配置文件
6.可以使用下面的命令登录
mysql -u root -p
mysql -u root -p 进入数据库是总是错误
ERROR 1045(28000):Access denied ......
1.修改MySQL配置文件,使得可以无密码登录mysql
emacs /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]项下添加
skip-grant-tables
2.重启mysql服务
sudo service mysql restart
3.无密码登录mysql
mysql -uroot -p
4.修改管理员密码
use mysql;
update user set authentication_string=password('root') where user='root';
flush privileges;
exit;
5.还原配置文件
6.可以使用下面的命令登录
mysql -u root -p