我一直在计算机上使用phpMyAdmin处理数据库,然后决定将其迁移到在同一网络上工作的另一台计算机。我可以通过浏览器而不是Python脚本远程连接到它。
这曾经与我的本地数据库一起使用:
conn = pymysql.connect(host="localhost", user="root", passwd="", db="databasename")
所以我将其更改为host=NEW_IP
并收到以下错误:
pymysql.err.InternalError: Packet sequence number wrong - got 1 expected 0
此外,添加标志port=80
不会使程序崩溃,而是会冻结窗口。
有什么想法吗?预先谢谢你。