关于Python连接虚拟机数据库MySQL

一开始是看网上推荐的pip install mysqldb-python但是总是报错:

Cannot open include file: 'config-win.h': No such file or directory

error: command 'C:\\Users\\qinwanxia\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

然后按照别人经验去下载XXX.wheel 各种26 36 的都下过 符合python2.6+ 3.6+的都试过了 都没有用

后来直接pip install pymysql 就好了,这个应该是为python3+设计的吧

然后要连接到虚拟机上,需要找到下面这些东西:

问了朋友后,在cmd上打netstat -an会出来很多host 和 port 这就找到了需要的东西了。

不过现在又遇到了新ERROR:

pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([WinError 10054] 远程主机强迫关闭了一个现有的连接。)') 

网上说是引起远程主机的怀疑,被网站认定为是攻击行为!!!简直是命途多舛!!!!待我找到方法再跟新!!!

你可能感兴趣的:(关于Python连接虚拟机数据库MySQL)