我试图使用Python处理大量数据,并在MySQL中维护处理状态。然而,我感到惊讶的是,python没有标准的连接池(就像Java中的HikariCP )。我最初是从PyMySQL开始的,直到程序开始运行几个小时,一切都很好。几个小时后,事情开始失败了。我犯了很多错误,比如:
pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno99] Ca
我在远程服务器上有MySQL数据库,在访问它之前,我需要使用ssh隧道进行端口转发。如果没有python,我通常会执行下面的命令,然后在shell中输入我的密码。一旦通过身份验证,我就可以通过连接到localhost:3306来访问mysql工作台中的数据库。我在我的Mac OS X El Capitan上做所有的事情现在我想从Python访问数据库,下面是我使用的脚本+py