首页 >

mysql手机号码类型 |mysql 删表后能回复数据吗

mysql登录单点,mysql查看某个用户,deepin mysql管理器,mysql用代码创建库,mysql .ibd文件 机制,mysql 删表后能回复数据吗mysql手机号码类型 |mysql 删表后能回复数据吗
CREATE TABLE `users`(
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`phone` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`id`)
);

在MYSQL中,手机号码采用bigint(20) unsigned类型来定义。其中,bigint表示采用大整数类型,可以存储较长的手机号码;unsigned表示采用无符号类型,可以确保存储的手机号码为正整数。

同时,MYSQL还提供了相关的函数来对手机号码进行处理,包括:

SELECT * FROM users WHERE phone like '%138%';  #模糊查询以138开头的手机号码
SELECT FORMAT(phone, '###-####-####') FROM users;  #格式化手机号码为xxx-xxxx-xxxx
SELECT SUBSTRING(phone, 4, 7) FROM users;  #提取手机号码中间7位

以上这些函数都可以对手机号码进行相应的操作,帮助用户更好地管理和处理手机号码数据。


  • 暂无相关文章