色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查詢大寫的表查不到

劉柏宏2年前12瀏覽0評論

在使用MySQL查詢時,一些用戶可能會遇到無法查詢大寫表的問題。

這是因為MySQL區分大小寫,而默認情況下,MySQL非常靈敏,即它區分大小寫

SHOW VARIABLES LIKE 'lower_case%';

可以運行上述命令檢查是否啟動了lower_case_table_names選項,如果其值為0,表示大小寫敏感

在這種情況下,如果使用大寫表名稱執行查詢將會導致查詢失敗

SELECT * FROM MyTableName;

可以使用以下命令來解決這個問題:

SHOW VARIABLES LIKE 'lower_case%';
SET GLOBAL lower_case_table_names=1;

這將把lower_case_table_names選項設置為1,這意味著MySQL將不再區分表名的大小寫。現在,要查詢表的大寫和小寫版本,將會作為相同的表名而返回查詢結果

SELECT * FROM MyTableName;
SELECT * FROM mytablename;

以上是解決MySQL查詢大寫的表查不到的問題的解決方案