MySQL資料庫設定表名區分大小寫

2022-02-03 10:14:45 字數 688 閱讀 2571

使用mysql的朋友有時候會遇到表名稱不區分大小寫的情況,導致匯入資料或者備份資料庫很麻煩。

如何設定mysql資料庫表名區分大小寫呢,配置如下:

一、修改mysql的配置檔案my.ini

my.ini檔案中加入

character_set_server=utf8

lower_case_table_names=2

二、解除安裝mysql服務

三、安裝mysql服務

切換到mysql的命令列,執行安裝命令

設定mysql資料庫表名不區分大小寫

最近因為乙個新的業務模組,因此使用到到msyql資料庫。我對接的技術開發中心的同事因為對錶名 欄位名大小寫使用特別不規範,查詢的時候 乙個表名很經常大寫 小寫 大寫,因此讓我將資料庫設定為對錶名不區分大小寫。mysql資料庫的表的欄位名是不區分大小寫的,設定表名不區分,可以在 資料庫的配置檔案中新增...

Ubuntu中mysql設定表名不區分大小寫

最近在公司優化乙個android專案,服務端已經部署到正式環境中,不能直接在正式環境中測試,需要部署一套測試的環境,後台又比較忙,於是自己來了,在ubuntu上安裝好jdk,tomcat和mysql後,準備開始部署啦。發現乙個問題,通過hibernate自動生成的有些表的名字全部變成了大寫,而在wi...

linux中mysql8設定不區分表名大小寫

找到linux中mysql配置檔案 my.cnf 命令 which mysqld 命令 usr sbin mysqld verbose help grep a 1 default options 在 etc my.cnf中的mysqld節點下新增 lower case table names 1 表...