自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL自增主鍵與TEXT數(shù)據(jù)類型的正確用法

數(shù)據(jù)庫(kù) MySQL
此文章主要向大家描述的是MySQL自增主鍵與TEXT數(shù)據(jù)類型的正確使用方法,以及在其實(shí)際操作中我們要用到的SQL語(yǔ)句的描述。

此文章主要向大家描述的是MySQL自增主鍵與TEXT數(shù)據(jù)類型的正確使用方案, 有時(shí)我們會(huì)用到MySQL數(shù)據(jù)庫(kù),并且還要用到起自增主鍵與TEXT數(shù)據(jù)類型。為了防止忘記,先記錄下TEXT數(shù)據(jù)類型長(zhǎng)度:

  1. TINYTEXT: 256 bytes   
  2. TEXT: 65,535 bytes => ~64kb   
  3. MEDIUMTEXT: 16,777,215 bytes => ~16MB   
  4. BIGTEXT: 4,294,967,295 bytes => ~4GB  

我要建的表,主鍵使用自增數(shù)字,有一個(gè)數(shù)據(jù)列要使用TEXT數(shù)據(jù)類型存放文本,則可寫SQL如下:

  1. CREATE TABLE Corpus  
  2. (  
  3. id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,  
  4. data TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,  
  5. PRIMARY KEY (id) 

)先解釋兩個(gè)概念:

字符集是一套符號(hào)和編碼。CHARACTER SET X 表示設(shè)置字符集為X。

校對(duì)規(guī)則是在字符集內(nèi)用于比較字符的一套規(guī)則。存在校對(duì)規(guī)則命名約定:它們以其相關(guān)的字符集名開(kāi)始,通常包括一個(gè)語(yǔ)言名,并且以_ci(大小寫不敏感)、_cs(大小寫敏感)或_bin(二元)結(jié)束。

COLLATE utf8_general_ci 表示utf8_general的不區(qū)分大小寫的校對(duì)規(guī)則(貌似是utf8字符集的默認(rèn)校對(duì)規(guī)則,使用“show collation like ‘utf8%’;”查看)。 其中表名為Corpus。主鍵為id,使用MEDIUMINT數(shù)據(jù)類型,可以表示1-999999間整數(shù)(大概值,不準(zhǔn)確,便于記憶~);UNSIGNED表示無(wú)符號(hào)型;AUTO_INCREMENT表示自增。data列使用TEXT數(shù)據(jù)類型,并且設(shè)置該列的字符集為utf8,校對(duì)規(guī)則為utf8_general且大小寫不敏感。

MySQL自增主鍵
 

上述的相關(guān)內(nèi)容就是對(duì)MySQL自增主鍵以及TEXT數(shù)據(jù)類型使用的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。

【編輯推薦】

  1. CentOS配置中apache+php+mysql安裝
  2. CentOS系統(tǒng)操作mysql的常用命令
  3. CentOS系統(tǒng)5編譯安裝mysql-4.1.22
  4. MySQL數(shù)據(jù)庫(kù)還原的實(shí)現(xiàn)步驟
  5. 對(duì)MySQL服務(wù)器實(shí)行優(yōu)化的措施有哪些?
責(zé)任編輯:佚名 來(lái)源: cnblogs
相關(guān)推薦

2023-12-26 01:09:28

MySQL存儲(chǔ)釋放鎖

2009-09-24 13:49:31

Hibernate自增

2010-06-28 11:22:14

MS SQL Serv

2021-09-28 17:48:20

MySQL主鍵索引

2010-06-02 11:24:57

MySQL數(shù)據(jù)庫(kù)主鍵

2021-12-31 10:32:26

MySQL數(shù)據(jù)類型

2022-12-06 09:00:11

MySQL自增主鍵查詢

2017-10-24 14:05:16

MySQLSchema數(shù)據(jù)類型

2010-05-24 15:56:53

MySQL數(shù)據(jù)類型

2020-04-21 15:59:50

MySQL自增主鍵數(shù)據(jù)庫(kù)

2022-06-14 08:01:43

數(shù)據(jù)庫(kù)MySQL

2023-10-24 15:27:33

Mysql自增主鍵

2024-06-07 10:14:23

2010-09-25 09:45:46

sql server主

2010-08-06 10:32:49

Flex數(shù)據(jù)類型

2010-08-13 14:53:27

Flex數(shù)據(jù)類型

2024-10-24 09:22:30

2010-08-10 17:17:59

2018-01-02 20:35:00

數(shù)據(jù)庫(kù)MySQLDB2

2010-05-17 16:18:28

MySQL數(shù)據(jù)類型
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)