Ubuntu mysql设置root密码和远程连接
2021-01-19
第一步 查看用户名和密码
sudo cat /etc/mysql/debian.cnf
第二步 强行登录,就是使用生成的密码登录
mysql -u debian-sys-maint -p
第三步 修改密码
use mysql;
// 下面这句命令有点长,请注意。
update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
因为8.0版本已经没有passwd函数了,所以得执行以下命令
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
FLUSH PRIVILEGES;
quit;
第四步 重启
service mysql restart
你必须 登录 才能发表评论.