Ubuntu安装MySQL学习笔记
1,搜索MySQL目前的发行版本,这里我选择MySQL8.0进行安装
apt-cache search mysql-server

apt-get install mysql-server-8.0


安装完成,检查MySQL是否启动,以及是否开机自启
systemctl status mysql

此时代表MySQL已经安装成功,并且开启了自启
mysql -uroot -p
进入数据库:首次进入无需密码直接回车即可

use mysql
select host, user, plugin from user;
update user set host = '%' where user = 'root';
flush privileges;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Actorw123';
flush privileges;
选中查看数据库账号密码,此时代表仅限本地登录,更改任意ip登录,并更改密码类型和设置密码

vim /etc/mysql/mysql.conf.d/mysqld.cnf
打开mysql配置文件注释掉bind

systemctl restart mysql
ufw allow mysql
sudo ufw reload(非必要)
sudo systemctl restart ufw(非必要)
重启并且防火墙放行后mysql即可远程连接



浙公网安备 33010602011771号