mysql建表指定编码语句

更新时间:02-10 教程 由 情念 分享

在 MySQL 中,建表时指定字符集和排序规则是很重要的,可以确保数据的正确性和一致性。下面是几种建表指定编码语句:

CREATE TABLE 表名 (列1 数据类型,列2 数据类型) ENGINE=InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

上面的指令中,我们指定了表的引擎类型为 InnoDB,字符集为 utf8mb4,排序规则为 utf8mb4_general_ci。

CREATE DATABASE 数据库名 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

如果我们需要指定新建数据库的字符集和排序规则,可以使用上述语句,其中 utf8mb4 表示可以存储由四个字节编码的 Unicode 字符。

ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

该语句用于修改已经存在的表的字符集和排序规则。

声明:关于《mysql建表指定编码语句》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2063897.html