请看一下这张表:
http://www.mediawiki.org/wiki/Manual:Logging_table
如您所见,维基百科使用 varbinary 而不是 varchar :
| log_type | **varbinary**(32) | NO | MUL | |
| log_action | **varbinary**(32) | NO | | |
| log_timestamp | **binary**(14) | NO | MUL | 19700101000000 |
| log_user | int(10) unsigned | NO | MUL | 0 |
| log_user_text | **varbinary**(255) | | | |
所有这些信息都是文本,那么为什么将它们保存为二进制呢?
他们对所有桌子都这样做。