手机号码归属地查询
最近需要完善一个手机号码归属地查询的功能,比如:1590120,是北京地区动感地带卡,那么其他的手机号码归属地是哪里哪?
一、建立数据表
我找到了一份对应关系表,表结构:
CREATE TABLE mobile_info ( id int(10) NOT NULL, mobile_number character varying(7), region character varying(20), city character varying(40), mobile_type character varying(40), area_code character varying(4), post_code character varying(6) )
insert语句在百度云盘内,地址:http://pan.baidu.com/s/1i38C5VZ
二、查看事例
比如查询一个山西太原的手机号码,取到前七位:1593562
***(Single step mode: verify command)******************************************* select * from mobile_info where mobile_number = '1593562'; ***(press return to proceed or enter x and return to cancel)******************** -[ RECORD 1 ]-+------------- id | 183563 mobile_number | 1593562 region | 山西 city | 太原 mobile_type | 移动预付费卡 area_code | 0351 post_code | 030000
看见了吧,长春、抚顺什么的我都尝试了,不错。
特别感谢:去哪网门票部门 @刘阳 。