Mysql远程访问

时间:2013-08-08 05:26:20

标签: mysql database django python-2.7 mysql-python

我在实时IP地址上部署了一个django应用程序Backend是在同一IP上运行的Mysql。

在另一个DNS /网关上安装了pythoncard(GUI)应用程序。

我得到 2003无法连接 .242 *。

全部授予并完成所有操作,但它引发了同样的错误。如何通过互联网或静态IP连接到该主机。

请问好吗? Mysql级别或应用程序级别

谢谢

这是my.conf

[client]

port=3306

[mysql]

default-character-set=latin1

[mysqld]

# The TCP/IP Port the MySQL Server will listen on

port=3306

bind-address = 110.243.143.*** # SERVER IPADDRESS

# skip-networking

#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/Program Files (x86)/MySQL/MySQL Server 5.5/"

1 个答案:

答案 0 :(得分:0)

  1. 确保MySQL正在监听您的公共IP。您可以在my.cnf中进行设置。您要查找的房产是bind-address

  2. 接下来,确保您的用户有权从远程IP连接。您可以使用GRANT声明调整权限。