6.5.1mySQL命令行客户端
6.5.1.1mysql客户端选项
6.5.1.2mysql客户端命令
6.5.1.3mysql客户机日志记录
6.5.1.4mysql客户端服务器帮助
6.5.1.5执行文本文件中的SQL语句
6.5.1.6mysql客户端提示
Mysql 是一个具有输入行编辑功能的简单的SQL外壳。它支持交互式和非交互式的使用。当交互式使用时,查询结果会以ASCI-表格式呈现。当使用非交互式(例如作为一个过滤器)时,结果以表格分隔格式呈现。可以使用命令选项更改输出格式.
如果由于大型结果集内存不足而出现问题,请使用--quick 选择。这种力量 Mysql 一次从服务器上检索一个行的结果,而不是在显示之前检索整个结果集并在内存中缓冲它。这是通过使用 mysql_use_result() 客户机/服务器库中的CAPI功能 mysql_store_result() .
注意事项
或者,MySQL壳牌也提供了对XVVVAP的访问。详情请参阅 美沙克炮弹9.0 .
使用 Mysql 很容易。从命令翻译的提示中调用如下:
mysql db_name
或:
mysql --user=user_name --password db_name
在这种情况下,您需要输入您的密码以响应提示: Mysql 显示:
Enter password: your_password
然后输入一个SQL语句,用; , \g ,或\G 按回车。
打字 控制+c 如果有一个,则中断当前语句,或取消任何部分输入行。
您可以这样在脚本文件(批处理文件)中执行SQL语句:
mysql db_name < script.sql > output.tab
在x上, Mysql 客户日志语句交互执行到历史文件。看 Section 6.5.1.3, “mysql Client Logging” .