MYSQL-将现有Varchar列的IP地址值更新为二进制

时间:2016-02-02 09:07:56

标签: mysql

我有一个MYSQL数据库,其IP地址存储为Background。为了提高性能,我想将它们转换为varchar(20)。为了支持ipv4和ipv6,我们坚持使用这种数据类型。

我选择了varbinary(16)而不是varbinary(16),因为大多数值都是ipv4。

我使用binary(16)转换为inet6_aton()

要修改数据类型I,请执行以下步骤

binary

这些数据类型和转换步骤是否正确?还有其他问题吗?

0 个答案:

没有答案