Ubuntu18.04安装Mysql没有提示设置密码

由于初次安装Mysql没有用户,所以也没有对应的密码,但是Mysql会初始化一组用户名和密码

sudo vim /etc/mysql/debian.cnf

mysql -u debian sys-maint -p//此处出入文件内的密码

进入mysql:

mysql>update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';

mysql>update user set plugin="mysql_native_password";

mysql>flush privileges;

mysql>quit;

sudo service mysql restart