自从Ubuntu18.04之后,MySQL的root用户就自动用个什么其他方式连接,总之不是密码了,所以我其实已经有多个文章来解决这个问题,但还是再写一篇,以便自己加深记忆。

首先,mysql -u root登录mysql;
其次,ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root-password';更改root用户的密码,这个命令看着似乎也顺便把root用户的连接方式改为传统的密码连接了。

标签: MySQL

添加新评论