MySQL命令行客户端
mysql是具有输入行编辑功能的简单SQLShell。它支持交互式和非交互式用法。交互式使用时,查询结果以ASCII表格式显示。当非交互式使用它(如过滤器)时,结果将以制表符分隔的格式显示。
可以在命令选项的帮助下更改输出格式。如果由于内存不足而无法处理大型结果集而出现问题,则可以使用--quick选项。
这迫使mysql一次从服务器检索结果,而不是一次检索整个结果集并在显示之前将其缓冲在内存中。这是通过mysql_use_result()在客户端/服务器库(而非)中提供的CAPI函数返回结果集来完成的mysql_store_result()。
调用mysql
使用mysql是一项容易的任务。可以从用户命令解释器的提示中调用它。它已在下面演示-
shell> mysql db_name
(或者)
shell> mysql --user=user_name --password db_name输出结果
Enter password: your_password
然后,可以键入一个SQL语句,并以;,\g或\G结尾。
键入Control+C会中断当前语句(如果有这样的语句),或者取消任何部分输入行(如果没有)。
SQL语句可以在脚本文件(或批处理文件)中执行。它显示如下-
shell> mysql db_nameoutput.tab
在Unix上,mysql客户端记录与历史文件交互执行的语句。
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短