IPv6数据结构——MySql数据结构

IPv6扩展版

CREATE TABLE `table` (
  `ip_start` varbinary(39) NULL COMMENT '起始IP',
  `ip_end` varbinary(39) NULL COMMENT '结束IP',
  `land` varchar(4) NULL COMMENT '大州',
  `country` varchar(20) NULL COMMENT '国家',
  `region` varchar(30) NULL COMMENT '省份',
  `city` varchar(30) NULL COMMENT '城市',
  `area` varchar(30) NULL COMMENT '区县',
  `land_english` varchar(20) NULL COMMENT '大州英文',
  `country_english` varchar(100) NULL COMMENT '国家英文',
  `region_english` varchar(100) NULL COMMENT '省份英文',
  `city_english` varchar(100) NULL COMMENT '城市英文',
  `area_english` varchar(100) NULL COMMENT '区县英文',
  `isp` varchar(50) NULL COMMENT '运营商',
  `scene` varchar(20) NULL COMMENT '场景',
  `asn` varchar(150) NULL COMMENT 'ASN编号',
  `country_id_2` varchar(2) NULL COMMENT '国家二位码',
  `country_id_3` varchar(3) NULL COMMENT '国家三位码',
  `international_code` varchar(50) NULL COMMENT '国际区号',
  `currency` varchar(20) NULL COMMENT '主要货币',
  `time_zone` varchar(30) NULL COMMENT '时区标识符',
  `utc` varchar(255) NULL COMMENT 'UTC偏移量',
  `region_id` varchar(6) NULL COMMENT '国内一级行政代码',
  `city_id` varchar(6) NULL COMMENT '国内二级行政代码',
  `area_id` varchar(6) NULL COMMENT '国内三级行政代码',
  `lat` varchar(15) NULL COMMENT '经度',
  `lng` varchar(15) NULL COMMENT '纬度'
);

IPv6基础版

CREATE TABLE `table` (
  `ip_start` varbinary(39) NULL COMMENT '起始IP',
  `ip_end` varbinary(39) NULL COMMENT '结束IP',
  `land` varchar(4) NULL COMMENT '大州',
  `region` varchar(30) NULL COMMENT '省份',
  `city` varchar(30) NULL COMMENT '城市',
  `area` varchar(30) NULL COMMENT '区县',
  `country` varchar(20) NULL COMMENT '国家',
  `country_english` varchar(100) NULL COMMENT '国家英文',
  `isp` varchar(50) NULL COMMENT '运营商',
  `country_id` varchar(10) NULL COMMENT '国家代码',
  `international_code` varchar(50) NULL COMMENT '国际区号',
  `region_id` varchar(6) NULL COMMENT '一级行政代码',
  `city_id` varchar(6) NULL COMMENT '二级行政代码',
  `area_id` varchar(6) NULL COMMENT '三级行政代码',
  `lat` varchar(15) NULL COMMENT '经度',
  `lng` varchar(15) NULL COMMENT '纬度'
);

IPv6简化版

CREATE TABLE `table` (
  `ip_start` varbinary(39) NULL COMMENT '起始IP',
  `ip_end` varbinary(39) NULL COMMENT '结束IP',
  `region` varchar(30) NULL COMMENT '省份',
  `country` varchar(20) NULL COMMENT '国家',
  `isp` varchar(50) NULL COMMENT '运营商',
  `international_code` varchar(50) NULL COMMENT '国际区号',
  `lat` varchar(15) NULL COMMENT '经度',
  `lng` varchar(15) NULL COMMENT '纬度'
);
Copyright©2015-2026.datwhs.com All Right reserved.