天天看点

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can‘t comect

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can’t comect to Wy$lL serVer on ‘192.18.128.152’(Enmo 11

问题描述

连接数据库报下面错误

sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can’t comect to Wy$lL serVer on ‘192.18.128.152’(Enmo 11

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can‘t comect

问题原因

从错误的描述发现这个报错是mysql连接不了导致的连接问题

解决方法

仔细查看数据库,发现数据库存在

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can‘t comect

就不是数据库的问题,就出现在连接上面,

检查连接代码,

发现

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can‘t comect

把这个虚拟机ip换成127.0.0.1 本地数据库地址,也就是虚拟机本地mysql地址

用tornado 连接mysql进行操作报错sqlalchemy.exc.OperationalEror: (pymysql.err.perationalError)(235,Can‘t comect

连接成功