Ubuntu安装mysql

2024-08-30

#更新安装包管理工具
apt update

#安装 mysql数据库,过程中的选项选择 y 
apt install mysql-server

#启动mysql
systemctl start mysql

#设置mysql为开机自启
systemctl enable mysql

#进入mysql,密码默认为空,直接回车
mysql -u root -p

use mysql;

#为root账号赋权,localhost可改为%允许远程访问
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置新的密码';

#刷新权限
FLUSH PRIVILEGES;

#退出mysql控制台
exit;

#修改mysql配置文件,取消对远程ip为127.0.0.1的绑定
#将bind-address、mysqlx-bind-address这两行注释掉

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

#重启mysql
systemctl mysql restart

#服务器防火墙开放3306端口
ufw allow 3306/tcp