压缩一定的表格类型
如果你处理的是只读MyISAM表格MySQL允许你将其压缩以节省磁盘空间对此可以使用包括myisampack如下所示
表C
shell> myisampackmoviesMYI
Compressing moviesMYD: ( records)
Calculating statistics
Compressing file
%
使用传统SQL
MySQL支持SQL查询中的传统用法支持IF与CASE结构以下是一个简单的例子
表D
mysql> SELECT IF (priv= admin guest)
As usertype FROM privs WHERE username = joe;
++
| usertype |
++
| admin|
++
row in set ( sec)
以CSV格式输出表格数据
MySQL 输出文件包含一个全部SQL命令列表如果你想将输出文件导入到MySQL这一功能非常实用但如果目标程序(比如Excel)不能与SQL相互通讯这一方法将行不通在这种情况下可以通过告诉MySQL
以CSV格式建立输出文件这种CSV格式很方便地导入到绝大部分的程序这里演示了 mysqldump的操作过程
shell> mysqldump T
fieldsterminatedby= mydbmytable
这将在当前目录中生成一个文本文件包含来自mydbmytable列表中以逗号为间隔符的记录
[] [] [] []