MySQL 工作台  / 第 10 章 数据库迁移向导  / 10.6 PostgreSQL 迁移  /  10.6.4 PostgreSQL 类型映射

10.6.4 PostgreSQL 类型映射

下表显示了 PostgreSQL(源)数据类型和 MySQL 数据类型之间的映射。

表 10.3 类型映射

来源类型 MySQL类型 评论
情报局 情报局
小情报 小情报
大数据 大数据
串行 情报局 在其表定义中设置 AUTO_INCREMENT。
小系列 小情报 在其表定义中设置 AUTO_INCREMENT。
大连载 大数据 在其表定义中设置 AUTO_INCREMENT。
少量 少量
布尔值 微小的(1)
真实的 漂浮
双精度 双倍的
数字 十进制
十进制 十进制
十进制(19,2)
字符 字符/长文本 取决于它的长度。MySQL Server 5.6 及更高版本可以有长度最多为 255 个字符的 CHAR 列。任何更大的都被迁移为 LONGTEXT。
民族性格 字符/长文本 取决于它的长度。MySQL Server 5.6 及更高版本可以具有长度最多为 65535 个字符的 VARCHAR 列。任何更大的东西都会迁移到其中一种 TEXT blob 类型。在 MySQL 中,字符串的字符集取决于列字符集而不是数据类型。
变量 VARCHAR/MEDIUMTEXT/长文本 取决于它的长度。MySQL Server 5.6 及更高版本可以具有长度最多为 65535 个字符的 VARCHAR 列。任何更大的东西都会迁移到其中一种 TEXT blob 类型。
民族性格不同 VARCHAR/MEDIUMTEXT/长文本 取决于它的长度。MySQL Server 5.6 及更高版本可以具有长度最多为 65535 个字符的 VARCHAR 列。任何更大的东西都会迁移到其中一种 TEXT blob 类型。在 MySQL 中,字符串的字符集取决于列字符集而不是数据类型。
日期 日期
时间 时间
时间戳 约会时间
间隔 时间
百茶 龙宝
文本 长文
CIDR 变量(43)
网络 变量(43)
MAC地址 变量(17)
UUID 变量(36)
XML 长文
JSON 长文
向量 长文
TS查询 长文
大批 长文
观点 观点
线 线串 虽然 LINE 长度是无限的,而 LINESTRING 在 MySQL 中是有限的,但它是近似的。
伦敦证券交易所集团 线串 LSEG 就像只有两个点的 LINESTRING。
盒子 多边形 BOX 是具有五个点和直角的 POLYGON。
小路 线串
多边形 多边形
圆圈 多边形 POLYGON 用于近似 CIRCLE。
TXID_SNAPSHOT 变量