Ubuntu 18.04 安装mysql5.7 默认登录用户
有不少小伙伴在ubuntu下安装mysql,没有提示设置密码,就安装完成了,然后用root用户登录时候,密码为空登录不上,解决办法如下:
查看默认的用户名和密码
sudo vim /etc/mysql/debian.cnf

使用上方红框里的用户名和密码登录mysql
mysql -udebian-sys-maint -p
注意:回车,然后让你输入密码,输入密码不显示,输入完直接回车就行了

修改root用户的密码
-- 使用数据库
use mysql;
-- 修改root用户密码
update user set authentication_string=PASSWORD("自定义新密码") where user='root';
-- 修改plugin字段类型
update user set plugin="mysql_native_password";
-- 刷新权限
flush privileges;
-- 退出
exit
重启mysql
/etc/init.d/mysql restart

浙公网安备 33010602011771号