在ubuntu18.04中使用apt-get安装mysql-server后没有提示创建密码,需要手动修改root的密码及开启密码验证
修改root密码
mysql> use mysql;
mysql> update user set authentication_string=password("your password") where user = "root";
mysql> flush privileges;
开启密码验证
- 修改mysql配置文件
vim /etc/mysql/conf.d/myslq.cnf
[mysqld]
default_authentication_plugin=mysql_native_password # 加上这行
- 在mysql-cli中配置
mysql> use mysql;
mysql> update user set plugin="mysql_native_password";
mysql> flush privileges;
版权声明:本文为zwliang98原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。