访问 MySql 服务器 - 从任何计算机?

Access to MySql server-From any computer?

我正在使用 mysql.connector 包。 我想确保可以通过基本身份验证(用户名和密码)从任何 IP(特别是未安装 MySql 的计算机)远程连接到数据库,使用以下行:

con = mdb.connect(host=self.ip.text, user='username', passwd='pass', db='dbname')

有人可以确认可以做到吗? 还有其他参数会影响吗? (如操作系统等)

您可以从任何 IP 连接到数据库(与网络限制 e.x 相关的情况除外。安全问题)。

你用的这些参数就够了。检查 IP 地址变量是否正确使用。

如果没有异常发生你应该连接成功。