为了账号安全,请及时绑定邮箱和手机立即绑定

可以通过命令行连接到数据库,但不能通过 Python 脚本连接吗?

可以通过命令行连接到数据库,但不能通过 Python 脚本连接吗?

精慕HU 2021-08-11 21:25:37
我希望标题是不言自明的。我使用 Amazon RDS 和 EC2 实例在同一台机器上设置了数据库和网络服务器。我在机器的cgi文件夹中运行 Python 脚本,但无法连接到数据库。错误的顺序是:_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)")我已经尝试过mySQLdb,_mysql但没有成功。我不明白的是,我能够通过命令行成功连接到 mysql 客户端,mysql -u username -p -h edutechfinal.cqk0lckbky4e.us-east-2.rds.amazonaws.com但不在脚本内。这是我在 Python 脚本中尝试过的db = _mysql.connect("127.0.0.1","st4rgut25","pwd","st4rgut25")和db = MySQLdb.connect(host="127.0.0.1",user="st4rgut25",passwd="pwd",db="st4rgut25")
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 203 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号