本教程仅适用于安装在虚拟机中的开发环境
安装前先完全卸载mysql
sudo apt-get autoremove --purge mysql-server
1.安装mysql的客户端和服务端
sudo apt install mysql-client mysql-server -y
2.输入以下命令登录客户端,之后会让你输入密码,直接回车进入mysql,若不能进入则直接输入你的ubuntu用户密码即可
sudo mysql -uroot -p
3.接下来使用如下命令修改root用户密码和允许连接的主机地址。本文将允许设置的主机地址为任何地址,表示为任何主机都可以连接数据库,也就是说可以使用宿主机远程连接虚拟机的mysql
# 1.进入mysql数据库
use mysql;
# 2.权限设置
grant all on *.* to root@'%' identified by '<指定的password>';#为root用户赋予所有权限并被所有ip进行登录
# 3.刷新权限(必须步骤)
flush privileges;
# 4.退出数据库
exit;
4. 重启MySQL服务
service mysql restart