我正在使用 mysql.connector 包。 我想确保可以通过基本身份验证(用户名和密码)从任何IP(尤其是未安装MySql的计算机)远程连接到数据库,使用以下行:
con = mdb.connect(host=self.ip.text, user='username', passwd='pass', db='dbname')
有人可以确认可以吗? 还有其他可以影响的参数吗? (如操作系统等)
答案 0 :(得分:0)
您可以从任何IP连接到数据库(除了与网络限制e.x.安全问题相关的案例)。
您使用的这些参数就足够了。检查IP地址变量是否正确使用。
如果没有发生异常,您应该成功连接。