(1)mysql命令选项
(2)mysql命令
(3)mysql日志
(4)mysql服务端帮助
(5)执行Mysql脚本
(6)使用技巧
mysql是一个能够编辑输入行的简单sql shell,支持交互式和非交互式访问。使用交互式时,查询结果以ASCII表的格式展示。
使用非互动式时,查询结果以制表符分隔的格式展示。查询结果的输出格式可以通过使用命令选项来改变。
如果存在查询结果为较大的数据集而没有足够的内存的情况,可以使用–quick命令选项。此选项可强制mysql在展示结果之前
一次一行的检索和缓存数据,而不是一次情检索和缓存所有的数据。此操作是调用在客户端或者服务端库中的 C函数 API中的
mysql_use_result()函数,而不是mysql_store_result()。
使用mysql命令非常简单,从命令行调用它如下:
(1) shell> mysql db_name
(2) shell> mysql –user=user_name –password=your_password db_name
然后键入一条SQL语句,以;、/g或者/G结尾,然后回车即可。
可使用control+c快捷键来(试图)结束当前正在执行语句。如果不能结束,或者在执行语句在被结束之前再次键入control+
C,mysql 将退出。
如果执行脚本(批处理文件)中的sql语句可以这样写:
shell> mysql db_name < script.sql > output.tab