MySQL的字段名稱(chēng)是指在表中定義的每個(gè)列的名稱(chēng),是數(shù)據(jù)表的每個(gè)字段的唯一標(biāo)識(shí)符,字段名稱(chēng)的規(guī)范寫(xiě)法能夠方便代碼閱讀和維護(hù),下面我們來(lái)了解一下MySQL字段名稱(chēng)的規(guī)范寫(xiě)法。
MySQL的字段名稱(chēng)需要遵循以下規(guī)范:
1. 字段名稱(chēng)應(yīng)該簡(jiǎn)潔明了,不使用拼音或者縮寫(xiě)。 2. 字段名稱(chēng)應(yīng)該使用英文字母和數(shù)字,不要使用非常規(guī)字符。 3. 字段名稱(chēng)應(yīng)該以字母開(kāi)頭,不要使用數(shù)字或者特殊字符。 4. 字段名稱(chēng)長(zhǎng)度不應(yīng)該超過(guò)64個(gè)字符,在長(zhǎng)度允許的情況下盡量簡(jiǎn)短。 5. 字段名稱(chēng)應(yīng)該使用下劃線分隔單詞,不要使用駝峰式命名法或者全大寫(xiě)方式。 6. 字段名稱(chēng)應(yīng)該避免使用MySQL保留關(guān)鍵字,如表等。 舉個(gè)例子,一個(gè)訂單表,訂單編號(hào)字段可以取名為 'order_id',訂單日期字段可以取名為 'order_date'。