字段值區分大小寫設置方式「mysql表名不區分大小寫」

一、命名規範

命名規範中,需重點關注的是,不能保用mysql保留關鍵字如:select,distinct,delete……

統一用小寫,中間用_線隔開

(1)數據庫命名與微服務名保持一致,應用名叫user,數據庫名也應用叫user

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

(2)數據表前綴:t_,示例表:t_user_info

如對一張表進行備份,要在備份的表中加上_bak_時間。

MySQL在Windows下不區分大小寫,但在Linux下默認是區分大小寫。因此,數據庫名、表名、字段名,都不允許出現任何大寫字母,避免節外生枝。

表名用單數。

(3)主鍵索引前綴:pk_,示例主鍵索引:pk_id

(4)唯一索引前綴:uk_,示例唯一索引:uk_user_id

(5)普通索引前綴:idx_,示例唯一索引:idx_mobile

(6)視圖前綴:v_,示例視圖:v_life_user_info

(7)函數前綴:fun_,示例函數:fun_url_decode

(8)存儲過程:proc_,示例存儲過程:fun_update_user_info

(9)觸發器:trig_,示例觸發器:trig_ins_sum

所有以上的命名規則要見名知義,避免使用拼音,如英文過長,可以使用英文單詞的前4位。

工作總結,MySql在真實環境中,命名規範,每一條都是乾貨

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/276352.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-19 13:21
下一篇 2024-12-19 13:21

相關推薦

發表回復

登錄後才能評論