/*!40100 DEFAULT CHARACTER SET latin1 */
为什么它在评论标记之间?
40100是关于什么的?
什么是!对
它做了什么?
这方面的文件在哪里?
答案 0 :(得分:27)
这是一个可以由MySQL解释的条件注释
代码40100表示只有MySQL> = 4.1.0(4.01.00)的这些版本才会解释条件注释。
!
强制MySQL解析/* ... */
它设置参数DEFAULT CHARACTER ='latin1'的值,以便在导入期间可以正确地解释SQL转储中的数据。它不会影响数据库结构,只是帮助导出/导入过程正常工作。