Ubuntu18.04版本安装mysql是没有提示填写密码等操作,使得安装成功后无法使用root登录
sudo apt-get install mysql-server # 安装mysql
首先,需要找出默认账户
sudo cat /etc/mysql/debian.cnf
使用默认账户登录(帐号密码是上个步骤获取),重置root账户(执行如下语句)即可
use mysql;
update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; #修改密码123456是密码
update user set plugin="mysql_native_password";
flush privileges;
quit;