2017年6月12日 星期一

mariadb 大小寫敏感性的設定

登入 mariadb 後


show variables like 'lower%'

windows 預設是 1 不區分大小寫
unix 預設是 0 有區分大小寫

修改...
vim /etc/my.sql.d/server.cnf

在[mysqld]下新增
lower_case_table_names = 1

重啟mariadb 指令 service mysql restart  即可

缺點...若是既成的Database那麼若有Table Name使用到大小寫的就會讀不到,需要匯出Database整理成小寫後再匯回。

沒有留言: