python - pymysql 执行 sql-sump
问题描述
我有要导入数据库的 mysql 转储文件。我尝试使用 Pymysql 包。但是,它只让我执行一个语句而无法执行其他语句。
我使用以下语法:
conn = pymysql.connect(rds_host, user=usr, passwd=password, db=event["db_name"], connect_timeout=5)
sql_dump = open('files/fcpdb.sql', 'r').read()
cursor = conn.cursor(pymysql.cursors.DictCursor)
cursor.execute(sql_dump)
解决方案
推荐阅读
- javascript - 单击按钮时显示/隐藏 div:未按预期工作?
- c++ - 为什么类构造函数中的参数不变?
- android - Facebook 用户的个人资料图片 URL 在 PICASSO 中不起作用
- twitter-bootstrap - Bootstrap 3 水平 dl:如何更改 dt 宽度?
- android - 自定义TextView无法设置重力
- point-cloud-library - 点云库:将点云添加到 PCL Visualizer 查看器时出错
- angular - 使用 auth.service 进行路由保护
- python - 删除/更改日志文件的路径会引发错误。我该如何忽略或解决这个问题?
- c# - 如何将 SQL Server LocalDB 数据库移动到新计算机
- java - Java 8 泛型兼容性