mysql那些事(1)手机号与座机号码如何存储
2017-12-29 10:44
260 查看
创建mysql数据表的时候,经常会遇到手机号码和座机号码数据的存储问题。
先说手机号码:很多人喜欢使用数字来进行存储,手机号不涉及到运算,并且有时候要带括号,加号之类的字符,有时候还要以0开头。所以,手机号最好使用varchar(20)的方式进行存储,这样存储可以支持模糊查询。
座机号码的存储有两种方式,一种是座机区号和座机号分开存储成varchar。一种是使用一个varchar存储整个座机电话号码。
先说手机号码:很多人喜欢使用数字来进行存储,手机号不涉及到运算,并且有时候要带括号,加号之类的字符,有时候还要以0开头。所以,手机号最好使用varchar(20)的方式进行存储,这样存储可以支持模糊查询。
座机号码的存储有两种方式,一种是座机区号和座机号分开存储成varchar。一种是使用一个varchar存储整个座机电话号码。
相关文章推荐
- mysql那些事(2)时间类型数据如何存储
- mysql那些事(3)小数如何存储
- [小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型
- MySQL 存储过程实例 与 ibatis/mybatis/hibernate/jdbc 如何调用存储过程
- 如何在MySQL存储过程中保留注释
- 如何在MySQL存储过程中保留注释
- 如何判断拨打的手机号码及存储的号码是否合法?
- 如何选择合适的MySQL存储引擎
- 如何选择合适的MySQL存储引擎
- 【MySQL】MySQL存储引擎MyISAM与Innodb的那些事
- 如何选择合适的mysql存储引擎
- mysql的存储引擎如何选择
- 【Java】如何调用MySQL存储过程
- 存储总量达20T的MySQL实例,如何完成迁移?
- MySQL 如何存储毫秒微秒
- 如何修改mysql表的存储引擎
- 如何修改mysql表的存储引擎
- MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换
- 如何更改Mysql数据存储的位置
- 如何使mysql支持emoji存储