天天看點

Windows平台導出導入sql檔案Mysql表名變小寫的解決(已測試)

windows 下的解決方法: 


my.ini 裡面的mysqld部分 

加入 lower_case_table_names=2 


[mysqld] 

lower_case_table_names=2 

set-variable=lower_case_table_names=0 

port= 3306 


注: 1 表示不區分大小寫 2表示區分大小寫 


然後重新開機mysqld伺服器 ,在xampp重新開機mysqld服務可以通過xampp目錄下的mysql_start.bat 

重新開機mysqld服務後,指令行進入mysql,要确認已經把 lower_case_table_names值改成2了 



mysql> show variables like '%low%'; 

+------------------------+---------+ 

| Variable_name          | Value   | 

+------------------------+---------+ 

| log_slow_queries       | OFF     | 

| low_priority_updates   | OFF     | 

| lower_case_file_system | ON      | 

| lower_case_table_names | 2       | 

| max_allowed_packet     | 1047552 | 

| slow_launch_time       | 2       | 

+------------------------+---------+ 

6 rows in set (0.06 sec) 

再次導入product.sql 發現已 經可以區分大小寫 。      

繼續閱讀