mysql创建表时设定字符集

MySQL是一款免费开源的关系型数据库管理系统,是当前最流行的Web应用程序的首选数据库之一。创建表时,我们需要设定字符集来支持不同语言或字符集的存储和查询。下面是一些常用的字符集及其设定方法。

1. UTF-8字符集

CREATE TABLEtable_name(idint(10) unsigned NOT NULL AUTO_INCREMENT,contentvarchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;