

我的问题也许对您来说太简单了,但是我真的很急切地想要解决它:当我的SQL中出现错误,或者是在命令行中出现其他问题时,电脑会“哔哔
”的响!我应该怎样配置MySQL,才能让它不再发出这么大的响声呢?
此问题提交于2004年11月23日
有时候问题的答案比你想像的还要简单!当你启动mysql的命令行终端时,加上一个“--no-beep”选项就可以了。
使用mysql终端时,还有其他一些比较有趣的选项,如下所示:
1、 如果你想要垂直格式的输出,可以在查询的结尾用G来代替分号,如下所示:
mysql> SELECT * FROM city LIMIT 1;
+----+-------+---------+----------+------------+
| ID | 名字 | 国家 | 地区 | 人口 |
+----+-------+---------+----------+------------+
| 1 | Kabul | AFG | Kabol | 1780000 |
+----+-------+---------+----------+------------+
1 row in set (0.00 sec)
mysql> SELECT * FROM city LIMIT 1G
*************************** 1. row ***************************
ID: 1
名字: Kabul
国家: AFG
地区: Kabol
人口: 1780000
1 row in set (0.00 sec)
2、 使用-compress选项可以对客户端和服务器之间的通信进行摘要。
3、 使用\T选项可以开启日志。所有被发送到显示屏幕的MySQL输出都会同时发送到你指定的日志文件中,并且再次使用\t可以关掉日志,如下
所示:
mysql> \T c:log.txt
日志写入文件c:log.txt
mysql> \t
输出文件失效