例如,我有网站,它是外部 SQL 数据库。我在我的网站上添加了页面。如何查看添加页面的 SQL 查询?如果SSMS有这样的能力就完美了。
问问题
72 次
1 回答
1
我使用的一个需要访问服务器终端(例如通过 SSH)的有用技术是watch命令与mysql --execute结合使用。例如
$ watch -n .5 "mysql -uusername -ppassword db_name -t \
-e 'SELECT id, name FROM tbl1 WHERE 1 order by created_at DESC LIMIT 5'"
这将打印一个带有 MySQL 语句结果的屏幕,并在一秒钟内更新两次。tbl1
可以在终端屏幕上观察到所做的任何更改。
命令行选项告诉 MySQL将- t
输出制成表格,以便列值垂直对齐。
您还可以在- e ''
命令行选项中添加多个语句,以分隔,;
这样您就可以一次观察两个或多个表,并将输出视为彼此下方的 ASCII 格式表。
于 2013-02-23T19:57:14.227 回答