我想使用来自 raspberrypi 的 python 连接 MySQL RDS DB。(我想使用选择查询从 MySQL 表“face”中获取 seq。)
我有一个错误,但我无法修复它。
这是 rds mysql 连接代码:
import rds_config
import pymysql
rds_host = rds_config.rds_host
name = rds_config.rds_user
password = rds_config.rds_pwd
db_name = rds_config.rds_db
conn = pymysql.connect(rds_host, user=name, passwd=password, db=db_name,
connect_timeout=10)
with conn.cursor() as cur:
cur.execute("select seq from face")
conn.commit()
Run Code Online (Sandbox Code Playgroud)
rds_config:
rds_host='rds endpoint'
rds_port=3306
rds_user='user'
rds_pwd='password'
rds_db='db name'
Run Code Online (Sandbox Code Playgroud)
这是回溯:
Traceback (most recent call last):
File "getRds.py", line 18, in <module>
conn = pymysql.connect(rds_host, user=name, passwd=password, db=db_name, connect_timeout=10)
File "/usr/local/lib/python2.7/dist-packages/pymysql/__init__.py", line 94, in …Run Code Online (Sandbox Code Playgroud)