MySQL 8.0发布说明
MySQL 8.0源码文档10bet官方网站
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客户端日志”.