我的作业要求我执行这些查询并显示结果。事情是我可以将表导出为CSV或excel就好了,但是TA要求我以某种方式显示给它提供表格的确切命令行。
是否有一些声明如log或其他事情?
答案 0 :(得分:0)
您可以使用mysql
选项从shell中使用-v
命令,它将显示查询后跟结果:
$ mysql -v -e 'select * from barmar_test';
--------------
select * from barmar_test
--------------
+-----------+-----------+---------+------+------+---------------------+------+
| username | timestamp | partner | e | en | t | ttx |
+-----------+-----------+---------+------+------+---------------------+------+
| foo | NULL | abc | N1 | NULL | 2013-07-03 23:27:47 | NULL |
| foo | NULL | abc | 1 | NULL | 2013-07-03 23:25:12 | NULL |
| NULL | NULL | abc | 12 | NULL | 2013-07-03 23:25:12 | NULL |
| foo | NULL | abc | NULL | NULL | 2013-08-30 15:01:39 | NULL |
| foobarbaz | NULL | abc | NULL | NULL | 2013-09-02 13:04:00 | NULL |
+-----------+-----------+---------+------+------+---------------------+------+