- 系统:Ubantu16.04
- 云厂商:阿里云
一.安装mysql
-
background: 百度了一下,好像都是挺久以前的贴,而且出现了' Unable to locate package mysql'的小问题,尝试自己记录一篇完整的阿里云mysql搭建过程~
-
1.1:更新软件源:
sudo apt-get update
-
1.2:一键安装mysql(注意呀,这里的一般是最新的稳定版本)
sudo apt-get install mysql-server
-
1.3:检验mysql是否成功安装
sudo service mysql status
如图:
image.png
二.搭建远程连接
-
2.1:创建用户用来远程连接,运行如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'js123'@'%' IDENTIFIED BY 'jtk123' WITH GRANT OPTION; (参数说明:第一个js123表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个jtk123表示密码)
-
2.2:执行如下命令,立即生效
flush privileges;
-
2.3修改 mysql 的配置文件,运行如下命令
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf (找到 “bind-address = 127.0.0.1” , 这一行要注释掉,即 # bind-address = 127.0.0.1)
-
2.4配置Ubantu的防火墙
sudo ufw allow 3306 sudo ufw enable sudo ufw default deny
-
2.5配置阿里云安全组
image.png
安全组生效可能需要几分钟~不需要reboot
- 2.5 navicat连接测试
网友评论