连接到另一台服务器上的MySQL服务器

时间:2020-09-15 01:20:41

标签: php mysql amazon-web-services

我有一个由namecheap托管的网站,并试图将其移至AWS。现在,我想继续在namecheap上使用MySQL服务器。我在线搜索了解决方案,其中一个是将cPanel中的AWS IP地址列入白名单。该选项在我的面板中不存在。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

您必须使一个用户具有AWS ip地址。

  1. 允许特定IP

    mysql> grant all privileges on *.* to ‘user’@‘12.34.%’ identified by ‘user's password’;

  2. 使用通配符(12.34.0.0/16)允许IP

    mysql> grant all privileges on *.* to ‘user’@‘%’ identified by ‘user's password’

  3. 允许所有IP

    mysql> flush privileges;

应用更改

#bind-address = 127.0.0.1

您必须修改mf.cnf才能侦听端口 评论

{{1}}

在my.cnf

然后重新启动mysql服务器