使用《软件管理器》下载安装mysql
启动mysql 服务
sudo service mysql service
这时只能使用root权限才能访问,切换至root用户
su root
登录myql
mysql -u root
执行命令:
mysql>select user, pluginfrom mysql.user;
+-----------+-----------------------+
|user | plugin |
+-----------+-----------------------+
| root | auth_socket |
| mysql.sys | mysql_native_password |
| dev | mysql_native_password |
+-----------+-----------------------+
root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password。
为 root 也添加密码:
update mysql.user set authentication_string=PASSWORD('yourPassword'),
plugin='mysql_native_password' where user='root';
重启mysql, 完成安装