我尝试使用python从外部脚本文件更新数据库。在
下面是我尝试过的程序
from subprocess import call
dir = r"C:\\Program Files\\MySQL\\MySQL Server 5.6\\bin"
cmdline = "mysql --user=root -p new_db < D:\Test\sprint381.sql"
rc = call(cmdline, cwd=dir)
但是我得到了mysql的使用情况以及可以使用的不同选项
我有办法吗?
任何帮助都会很大谢谢。谢谢你呢
Tags:
问题是重定向。它不是由程序处理的,而是由shell处理的。所以这里有两种选择:
生成一个shell来处理间接寻址:
直接将文件作为标准输入传递到命令
相关问题 更多 >
编程相关推荐