UNIX 上区分大小写,而Windows 上不区分, MACos 同样不区分。
当在UNIX 上创建两个名字分别为ABC 和abc的表的时候,迁移到一台Windows 上会遇到麻烦。
为避免字母问题,需选用统一的字母大小写方案,建议数据库名,表名,列名都使用小写。
因为InnoDB引擎会将以上面名字全部改写为小写。
字符集
一台服务器允许同时使用多个字符集。
一种字符集可以有多种排序方式。
可用ALERT DATABASE语句更改字符集。
同一数据列只能使用同一字符集。
UNIX 上区分大小写,而Windows 上不区分, MACos 同样不区分。
当在UNIX 上创建两个名字分别为ABC 和abc的表的时候,迁移到一台Windows 上会遇到麻烦。
为避免字母问题,需选用统一的字母大小写方案,建议数据库名,表名,列名都使用小写。
因为InnoDB引擎会将以上面名字全部改写为小写。
字符集
一台服务器允许同时使用多个字符集。
一种字符集可以有多种排序方式。
可用ALERT DATABASE语句更改字符集。
同一数据列只能使用同一字符集。
转载于:https://my.oschina.net/marjeylee/blog/808236