用mysql存储手机号的时候报错如下

Field error in object 'user' on field 'phone': rejected value [155xxxx1445]; codes [typeMismatch.user.phone,typeMismatch.phone,typeMismatch.java.lang.Integer,typeMismatch];

错误原因:
将user类中的phone属性定义为Integer类型,超出Integer的最大范围

正确做法:
将手机号定义为字符串,用 char(11) 来存储手机号码.

另外,如果确定是11位的可以用char,要是长度,格式不确定,比如带+86格式的手机号什么的,用varchar,长度设长一点,拓展性更好。

而且使用字符串可以对手机号码进行正则匹配,取号头啥的

mysql存储手机号相关推荐

  1. Java 手机号中间四位隐藏 MySQL函数手机号四位隐藏 Oracle手机号隐藏Java手机号码隐藏

    Java 手机号中间四位隐藏 MySQL函数手机号四位隐藏 Oracle手机号隐藏 Java手机号码隐藏 一.情景描述 在日常开发工作中,遇到一个需求:用户的手机号信息,中间四位需要隐藏起来,保护用户 ...

  2. MySQL存储引擎深入理解

    文章目录 看完本篇文章你能学到什么? MySQL存储引擎深入理解 一.什么是MySQL存储引擎 1.1 存储引擎概述 1.2 查看存储引擎 1.3 修改默认存储引擎 1.4 常见存储引擎 二. 存储引 ...

  3. MySQL——存储引擎与索引应用

    文章目录 一. 存储引擎 1.1 MySQL结构 1.2 存储引擎简介 1.3 存储引擎特点 1.3.1 InnoDB 1.3.1.1 InnoDB 基本介绍 1.3.1.2 InnoDB 逻辑存储结 ...

  4. 浅谈MySQL存储引擎-InnoDBMyISAM

    浅谈MySQL存储引擎-InnoDB&MyISAM 存储引擎在MySQL的逻辑架构中位于第三层,负责MySQL中的数据的存储和提取.MySQL存储引擎有很多,不同的存储引擎保存数据和索引的方式 ...

  5. mysql配置文件没有spring_spring cloud config使用mysql存储配置文件

    spring cloud config使用mysql存储配置文件 1.结构图 2.pom.xml: 4.0.0 com.didispace config-server-db 1.0.0 jar con ...

  6. mysql存储引擎静态表_MySQL存储引擎(表类型)的选择

    一.MySQL存储引擎概述 MySQL与多数数据库不同的是包含存储引擎这一特性,用户可以根据应用的需要选择合适的存储引擎来使存储和索引数据,以及是否使用事务等.MySQL5.0支持的存储引擎包括MyI ...

  7. MySQL存储写入速度慢分析

    问题背景描述:在MySQL中执行SQL语句,比如insert,贼慢,明明可能也就只是一行数据的插入,数据量很小,但是耗费的时间却很多,为什么? 一.存储结构分析 MySQL存储结构图: 解析: 1.读 ...

  8. mysql 存储中文问题

    mysql中的存储中文的问题解决方法 前些时候的做过一个实训是关于mvc的一个网站,其中遇到了很多问题因为时间的原因,把这些问题给省略掉了,最近又碰到了这些问题,这次无论怎样都要把问题解决掉一个是my ...

  9. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

最新文章

  1. ICANN敦促业界使用DNSSEC,应对DNS劫持攻击
  2. 构建Hybrid应用-构建ionic开发环境
  3. 小学生python-小学生都在学python
  4. redis4.0之基于LFU的热点key发现机制
  5. stm32f103c8t6掉坑记
  6. VTK:几何对象之Cylinder
  7. [ZJOI2008]泡泡堂(田忌赛马贪心)
  8. java9 堆外内存_java堆外内存泄漏排查
  9. django-视图函数 00
  10. jq鼠标隐藏显示的方法
  11. linux 内核之美,Linux内核 | 系统调用
  12. svn更新项目时遇到被锁住的问题
  13. ubuntu 18.04 解决无法联网的问题
  14. CSS之transform的translate平移属性【2D】(一)
  15. 【雅思大作文考官范文】——第九篇:‘CCTV essay’
  16. 解决gitlab-runner一直处于等待中
  17. Java并发编程之(二)管程
  18. input 金额格式校验
  19. 一个本土科技精英的近况
  20. 最常用的器件PCB封装尺寸大全

热门文章

  1. 使用CSS写正方体,结合JS实现3D轮播图
  2. 学术报告PPT的latex模板
  3. 第6章 项目整体管理
  4. 2022年氧化工艺考试练习题模拟考试平台操作
  5. 不要用PS啦,python+opencv代码给证件照换底色
  6. Tkinter 组件详解(十):Scale
  7. WPS和office办公软件的word同时存在时,想用office的word的解决办法
  8. 如何处理Git中没有小绿勾的问题
  9. Kernel panic - not syncing: Attempted to kill init
  10. 计算机病毒 笑话,轻松一刻:因为男生的电脑容易中病毒