【python】MySQLdb执行sql文件命令
来源:互联网 发布:mysql map 编辑:程序博客网 时间:2024/05/16 14:51
刚使用mysqldump导出某表的数据及结构,保存在xxx.sql中。如果想在python中执行这个文件来重建该表,应该怎样做呢?纠结了半天,最后把sql文件中多余的空行及所有注释去掉,然后这样执行命令就OK了。
for line in open('xxx.sql', 'r'): cursor.execute(line)
这应该是最简单的顺序执行命令方法了,但需要更改sql文件这点听起来有点操蛋;要么什么都不做,直接在原来的for循环中加上try-except机制。而如果想达到例如mysql -u xxx -p xxx db_name < xxx.sql的效果,或者可以用os.comand('xxx')的方法直接调用shell命令来实现。
- 【python】MySQLdb执行sql文件命令
- python执行sql文件
- mysql执行*.sql文件命令
- mysql命令执行sql文件
- python mysql MySQLdb 存储文件
- Python中MySQLdb执行插入操作时
- dos命令执行mysql的sql文件
- mysql执行外部sql文件命令
- Postgresql通过批处理命令执行sql文件
- mssql用cmd命令执行*.sql文件
- mysql执行外部sql文件的命令
- mysql执行外部sql文件命令
- Python MySQLdb 查询生成 Excel 文件
- Oracle_使用bat命令执行sql命令文件
- Oracle_使用bat命令执行sql命令文件
- Linux命令行执行.sql文件及常用sql命令
- python-MYSQLdb
- python mysqldb
- windows 无法启动SQL Server FullText Search(MSSQLSERVER)服务
- js替换字符串
- 黑马程序员 银行业务调度系统
- Hudson之Asp.net持续集成设计方案。
- iOS UIImageView显示网络图片的基础用法
- 【python】MySQLdb执行sql文件命令
- jQuery中filter()和find()的区别
- 李开复:算法的力量|万变不离其宗
- 因为爱,感谢爱。--记我的大二
- 快速排序的非递归实现 -- 人人网2014笔试题目
- REVERSE关键字之REVERSE函数
- css3 中background的新增加的属性的用法(一)
- 【cocos2d-x入门实战】微信飞机大战之十一:游戏暂停和触摸屏蔽
- Linq to SQL 文件上传到服务器后未实例化问题