MySQL表名不辨別年夜小寫的設置辦法。本站提示廣大學習愛好者:(MySQL表名不辨別年夜小寫的設置辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL表名不辨別年夜小寫的設置辦法正文
本來Linux下的MySQL默許是辨別表名年夜小寫的,經由過程以下設置,可讓MySQL不辨別表名年夜小寫:
1、用root登錄,修正 /etc/my.cnf;
2、在[mysqld]節點下,參加一行: lower_case_table_names=1
3、重啟MySQL便可;
個中 lower_case_table_names=1 參數缺省地在 Windows 中這個選項為 1 ,在 Unix 中為 0,是以在window中不會碰到的成績,一旦一向到linux就會出成績的緣由(特別在mysql對表起名時是沒法用年夜寫字母的,而查詢用了年夜寫字母卻會出查不到的毛病,真是弄的莫明其妙)