日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MySQL大小寫敏感的注意事項

瀏覽:63日期:2023-10-02 15:42:19
目錄MySQL的大小寫敏感是由參數控制的MySQL大小寫敏感如何設置開發注意事項總結

由于這個原因,在阿里巴巴規約中這樣要求:

【強制】表名、字段名必須使用小寫字母或數字 , 禁止出現數字開頭,禁止兩個下劃線中間只 出現數字。數據庫字段名的修改代價很大,因為無法進行預發布,所以字段名稱需要慎重考慮。

因此,數據庫名、 表名、字段名,都不允許出現任何大寫字母,避免引起不必要的麻煩。

MySQL的大小寫敏感是由參數控制的

mysql大小寫敏感配置相關的兩個參數,lower_case_file_system 和 lower_case_table_names。

查看當前mysql的大小寫敏感配置,可以使用如下語句

show global variables like ’%lower_case%’;+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | ON || lower_case_table_names | 0 |+------------------------+-------+

參數說明如下:

1.lower_case_file_system,代表當前系統文件是否大小寫敏感,只讀參數,無法修改。ON 大小寫不敏感,OFF 大小寫敏感。

此變量描述數據所在的操作系統的文件目錄是否區分大小寫。 OFF表示文件名區分大小寫,ON表示它們不區分大小寫。此變量是只讀的,因為它反映了文件系統的屬性,設置它對文件系統沒有影響。

2.lower_case_table_names,代表表名是否大小寫敏感,可以修改,參數有0、1、2三種。

0 大小寫敏感。(Unix,Linux默認) 創建的庫表將原樣保存在磁盤上。如create database TeSt;將會創建一個TeSt的目錄,create table AbCCC …將會原樣生成AbCCC.frm文件,SQL語句也會原樣解析。 1 大小寫不敏感。(Windows默認) 創建的庫表時,MySQL將所有的庫表名轉換成小寫存儲在磁盤上。 SQL語句同樣會將庫表名轉換成小寫。 如需要查詢以前創建的Testtable(生成Testtable.frm文件),即便執行select * from Testtable,也會被轉換成select * from testtable,致使報錯表不存在。 2 大小寫不敏感(OS X默認) 創建的庫表將原樣保存在磁盤上, 但SQL語句將庫表名轉換成小寫。MySQL大小寫敏感如何設置

在Linux系統中修改my.cnf文件,在Windows下修改my.ini文件,新增或修改以下內容。

lower_case_table_names = 0 或 lower_case_table_names = 1

然后重啟MySQL服務才可以生效。

開發注意事項 如果要將lower_case_table_names從0(敏感)修改為1(不敏感)時,必須先對舊數據表的表名進行處理,把所有數據庫的表名先改為小寫,最后再設置lower_case_table_names為1,否則依然會出現無法找到表名的問題。 在Windows上lower_case_table_names默認值為1(不敏感),在macOS上默認值為2(不敏感)。在Linux上不支持值2,服務器強制該值為0(敏感)。 并且MySQL官方也提示說:如果在數據目錄駐留在不區分大小寫的文件系統(例如Windows或macOS)上,則不應將lower_case_table_names設置為0。 否則將出現MySQL服務無法啟動的問題。 總結

由于操作系統不同導致大小寫敏感的默認設置不一致,我們在開發時一定要注意,應該養成嚴格的意識,SQL語句一律采用小寫字母,避免無意義的踩坑。

以上就是MySQL大小寫敏感的注意事項的詳細內容,更多關于MySQL大小寫敏感的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩高清电影一区| 国产精品99一区二区| 石原莉奈在线亚洲二区| 国产亚洲网站| 夜夜精品视频| 激情婷婷欧美| 黄色亚洲精品| 免费久久99精品国产| 免播放器亚洲一区| 亚洲一区二区三区无吗| 亚洲理论在线| 国产亚洲久久| 国产精品天堂蜜av在线播放| 奇米狠狠一区二区三区| 国产日韩一区二区三免费高清| 国产三级一区| 精品国产一级| 日韩欧美1区| 欧美成人久久| 蜜臀久久久久久久| 久久国产免费看| 国产成人久久精品一区二区三区| 欧美男人天堂| 国产视频一区三区| 97久久亚洲| 久久久久久夜| 免费在线观看不卡| 国产极品久久久久久久久波多结野| 国产一区二区视频在线看| 久久久亚洲一区| 亚洲一区黄色| 久久激情av| 桃色一区二区| 日韩中文字幕不卡| 国产精品一区免费在线| 精品国产鲁一鲁****| 99久久夜色精品国产亚洲1000部| 水蜜桃久久夜色精品一区的特点| 欧美一区在线观看视频| 国产福利91精品一区二区| 欧美亚洲国产精品久久| 亚洲2区在线| 久久久久久网| 亚洲3区在线| 日韩免费高清| 天海翼亚洲一区二区三区| 精品久久久久久久| 国产精品普通话对白| 国产精品免费精品自在线观看| 日韩精品影视| 日韩一区二区三区精品视频第3页| 精品日韩在线| 中文一区一区三区免费在线观| 精品中国亚洲| 久久电影一区| 国际精品欧美精品| 久久国产66| 国产精品99在线观看| 国产视频一区三区| 欧美成人一二区| 香蕉精品999视频一区二区| 美女视频黄 久久| 在线综合亚洲| 国产一区二区精品久| 男女男精品视频网| av资源新版天堂在线| 亚洲精品视频一二三区| 极品av在线| 天堂俺去俺来也www久久婷婷| 日韩av片子| 日本伊人久久| 91九色精品国产一区二区| 欧美国产极品| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品亚洲自拍| 日韩精品久久久久久久软件91| 日韩不卡免费高清视频| 欧美一级网站| 丝袜美腿亚洲色图| 久久精品亚洲欧美日韩精品中文字幕| 日韩二区在线观看| 欧美精品一区二区三区精品| 九九久久国产| 欧美午夜网站| 在线综合欧美| 五月激情久久| 国产精品毛片久久久| 日韩在线卡一卡二| 久久国产欧美| 日韩综合在线| 欧美极品中文字幕| 日韩av电影一区| 中文不卡在线| 国产精品免费看| 激情久久久久久久| 国产高清不卡| 美腿丝袜亚洲三区| 国产亚洲久久| 日本aⅴ免费视频一区二区三区| 好吊日精品视频| 久久九九电影| 日韩影院二区| 国产传媒在线| 国产精品伦理久久久久久| 免费在线播放第一区高清av| 国产日产精品一区二区三区四区的观看方式| 99国产精品久久久久久久| 国产日本精品| 欧美午夜三级| 国产免费av国片精品草莓男男| 亚洲影视一区| 日韩午夜黄色| 在线视频免费在线观看一区二区| 美女亚洲一区| 欧美成人亚洲| av成人国产| 久久xxxx| 蜜桃视频第一区免费观看| 好吊日精品视频 | 国产精品巨作av| 欧美日韩亚洲一区二区三区在线| 日本亚洲欧美天堂免费| 最新国产精品视频| 亚洲久久一区| 免费成人在线影院| 亚洲精品美女| 欧美亚洲三区| 久久久国产精品网站| 精品三级av在线导航| 国产精品久久久久久久免费观看 | 日韩专区精品| 99久久99久久精品国产片果冰| 性欧美xxxx免费岛国不卡电影| 欧美一级精品| 蜜桃视频一区二区三区在线观看| 亚洲精品影视| 国产精品资源| 久久免费视频66| 亚洲精品福利电影| 91久久在线| 日韩欧美美女在线观看| 国产探花一区在线观看| 麻豆精品av| 日本精品不卡| 老鸭窝毛片一区二区三区| 日韩欧美美女在线观看| 欧美成a人片免费观看久久五月天| 狠狠躁少妇一区二区三区| 亚洲午夜电影| 亚洲精品护士| 欧美激情 亚洲a∨综合| 国产成人精品一区二区三区在线| 精品91福利视频| 婷婷成人在线| 视频一区国产视频| 欧美日一区二区三区在线观看国产免 | 国产欧美亚洲一区| 国产成人免费精品| 国产一区二区中文| 亚洲精品欧洲| 成人一区不卡| 欧美日韩国产高清电影| 亚洲一级大片| 精品久久美女| 亚洲欧美久久| 久久99久久人婷婷精品综合| 久久电影tv| 亚洲一区二区日韩| 国产精品久久久久久久久久妞妞 | 久久一二三区| 国产精品一级| 久久精品一区二区不卡| 亚洲精品麻豆| 国产中文欧美日韩在线| av一区二区高清| 国产亚洲字幕| 国产精品99免费看| 国产麻豆一区二区三区精品视频| 久久蜜桃精品| 国产日韩欧美在线播放不卡| 性感美女一区二区在线观看| 亚洲18在线| 日本美女一区| 97se亚洲| 国产一区二区中文| 国产精品亚洲综合色区韩国| 精品久久影院| 欧美日韩精品一区二区三区在线观看| 国产探花一区二区| 91精品美女| 日本一二区不卡| 亚洲久草在线| 欧美男人天堂| 国产日产高清欧美一区二区三区| 欧美gv在线| 国产精品一区二区三区美女| 99国产成+人+综合+亚洲欧美| 精品一区二区三区免费看| 日韩黄色av| 三级一区在线视频先锋|