Ubuntu安装MySQL学习笔记

1,搜索MySQL目前的发行版本,这里我选择MySQL8.0进行安装

apt-cache search mysql-server

image

apt-get install mysql-server-8.0

image
image

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

systemctl status mysql

image
此时代表MySQL已经安装成功,并且开启了自启

mysql -uroot -p

进入数据库:首次进入无需密码直接回车即可

image

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登录,并更改密码类型和设置密码

image

vim /etc/mysql/mysql.conf.d/mysqld.cnf

打开mysql配置文件注释掉bind

image

systemctl restart mysql
ufw allow mysql

sudo ufw reload(非必要)
sudo systemctl restart ufw(非必要)

重启并且防火墙放行后mysql即可远程连接

image
image

posted @ 2025-12-17 16:42  Actorw  阅读(7)  评论(0)    收藏  举报