10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册摘录

MySQL 8.0参考手册/.../ mysql - mysql命令行客户端

4.5.1 mysql—mysql命令行客户端

mysql是一个简单的SQL shell,具有输入行编辑功能。它支持交互式和非交互式使用。当交互使用时,查询结果以ASCII-table格式表示。当以非交互方式使用时(例如,作为过滤器),结果将以制表符分隔的格式显示。可以使用命令选项更改输出格式。

如果由于内存不足而导致出现问题,请使用——快速选择。这就迫使mysql每次从服务器检索一行结果,而不是检索整个结果集并在显示之前将其缓冲到内存中。方法返回结果集mysql_use_result ()C API函数在客户端/服务器库而不是mysql_store_result ()

请注意

另外,MySQL Shell提供对X DevAPI的访问。有关详细信息,请参见MySQL 8.0外壳

使用mysql是非常容易的。在命令解释器的提示符中调用它,如下所示:

mysqldb_name

或者:

mysql——用户=user_name——密码db_name

在这种情况下,您需要输入您的密码以响应提示mysql显示:

输入密码:your_password

然后输入一条SQL语句,以\ g,或\ G并按Enter键。

打字控制+ C如果有当前语句,则中断当前语句;否则取消任何部分的输入行。

你可以像这样在脚本文件(批处理文件)中执行SQL语句:

mysqldb_name<script.sql>output.tab

在Unix上,mysql客户端将交互执行的语句记录到历史文件中。看到第4.5.1.3节,“mysql客户端日志”