色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 建表 utf8mb4

MySQL是一款非常強(qiáng)大的開源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。它擁有非常廣泛的應(yīng)用范圍,其中創(chuàng)建表是MySQL最基本的操作之一。建立MySQL表時(shí),需要考慮字符編碼問題。因此,推薦使用utf8mb4編碼來存儲(chǔ)數(shù)據(jù)。

CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`age` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB CHARSET=utf8mb4 COLLATE utf8mb4_0900_ai_ci;

在建立表時(shí),在字符集和校對(duì)規(guī)則中指定utf8mb4

utf8mb4:MySQL版本5.5.3及以上版本支持的最新Unicode字符集。

COLLATE:這是用于確定排序規(guī)則的用于指定字符集的校對(duì)規(guī)則。utf8mb4_0900_ai_ci是默認(rèn)的mb4字符集的unicode_0900的校對(duì)規(guī)則。

ENGINE:指定MySQL表使用的存儲(chǔ)引擎。在本例中,使用了innoDB存儲(chǔ)引擎。

CHARSET:指定字符集。在這里,指定使用utf8mb4字符集。