第一步:更新源
sudo apt-get update
sudo apt-get upgrade
第二步:安装MySQL服务
sudo apt install mysql-server
第三步:使用数据库更新登录密码
# 进入数据库
sudo mysql
# 切换到mysql数据库
use mysql;
# 设置root密码为空
update user set plugin='mysql_native_password' where user='root';
# 更新root密码(密码需要记住)
update user set authentication_string=PASSWORD('需要设置的密码') where user='root';
# 刷新数据库立即生效
FLUSH PRIVILEGES;
# 退出数据库
exit;
第四步:修改MySQL的监听地址
# 进入mysql配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改端口为0.0.0.0
bind-address=0.0.0.0
第五步:配置MySQL可以远程连接
# 进入数据库
mysql -uroot -p回车输入密码即可
# 配置远程连接(所有用户可以访问),也可以自身情况设置指定IP。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '用户密码' WITH GRANT OPTION;
# 刷新
flush privileges;
# 重启MySQL服务
sudo service mysql restart
若在此时连接失败,可以尝试重启虚拟机再次尝试。至此Ubuntu安装MySQL已经全部完成了。没有安装Ubuntu的小伙伴可以参考下列链接进行Ubuntu的安装。
Ubuntu安装教程:Linux系列之Ubuntu篇(1):Vmvare安装Ubuntu
拓展----修改数据库编码为utf8
# sudo vim /etc/mysql/conf.d/mysql.cnf
# 在[mysql]下输入:default-character-set=utf8
# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 在[mysqld]下输入:character-set-server=utf8
# 重启服务器
sudo service mysql restart