sql = 'status'
还是一样会报错,这是因为\s属于mysql的系统命令,并不输入sql语句的范畴,所有使用python的mysqldb模块是获得不到结果的。
这样的话只能从python的os模块执行系统命令方面入手了
>>>import os
>>>os.system("mysql -u root -e status")
--------------
mysql Ver 14.15 Distrib 6.0.11-alpha, for portbld-freebsd7.2 (i386) using 5.2
Connection id: 66
Current database:
Current user: root@localhost
...
...
或者
>>>print os.popen("mysql -u root -e status").read()
--------------
mysql Ver 14.15 Distrib 6.0.11-alpha, for portbld-freebsd7.2 (i386) using 5.2
Connection id: 67
...
...
被oracle删除的版本, oracle拍触发到自己的利益所以要删除,但还有提供下载,不再更新>_<http://downloads.mysql.com/archives.php?p=mysql-6.0&v=6.0.11
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)