如何在屏幕上打印标准/本机MySQL输出?

时间:2013-04-22 20:24:40

标签: python mysql mysql-python

根据标题说:有没有办法在屏幕上打印标准/本机MySQL输出?我在谈论,例如像这样的东西:

san@pcjq:~$ mysql -uroot -p mysql -t -e "SELECT Host,User FROM user;"
Enter password: 
+-----------+------------------+
| Host      | User             |
+-----------+------------------+
| %         | slvUser          |
| 127.0.0.1 | root             |
| localhost | debian-sys-maint |
| localhost | root             |
| localhost | sant00           |
+-----------+------------------+

我正在使用MySQLdb,打印fetchall()根本不会这样做。

In [11]: cur.execute("SELECT Host,User FROM user")
Out[11]: 5L

In [12]: print cur.fetchall()
(('%', 'slvUser'), ('127.0.0.1', 'root'), ('localhost', 'debian-sys-maint'), ('localhost', 'root'), ('localhost', 'sant00'))

任何人都知道怎么做或者有可能吗?干杯!!

0 个答案:

没有答案