-
首先在服务器的安全组上设置开放3306端口(默认是这个,有自定义可以酌情更改)
-
更改服务器上的数据库配置文件vi /etc/mysql/my.cnf
增加下面bind- address配置
bash
[mysqld]
bind-address=0.0.0.0
- 授予本地IP地址的主机连接权限
- 创建用户:
|---|-------------------------------------------------------|
| | CREATE USER '数据库账号'@'你的ip' IDENTIFIED BY '你的数据库密码';
|
- 设置权限:
|---|--------------------------------------------------|
| | GRANT ALL PRIVILEGES ON *.* TO '数据库账号'@'你的ip';
|
- 刷新权限:
|---|---------------------|
| | FLUSH PRIVILEGES;
|