mysql-公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的

问题描述

公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的

请教下各位同学们:公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的,现在需要用手机号码查询需要怎么做才能寻找到表呢?

解决方案

数据库接触不多,有个疑问:
手机号码查询,找到表的意思是:需要给号码和表做个matching吗?

解决方案二:

分表有做映射吗?手机号码会不会重复?

时间: 2024-10-06 00:37:35

mysql-公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的的相关文章

MYSQL中INNODB存储引擎数据库恢复方法

MySQL的数据库文件直接复制便可以使用,但是那是指"MyISAM"类型的表. 而使用MySQL-Front直接创建表,默认是"InnoDB"类型,这种类型的一个表在磁盘上只对应一个"*.frm"文件,不像MyISAM那样还"*.MYD,*.MYI"文件. MyISAM类型的表直接拷到另一个数据库就可以直接使用,但是InnoDB类型的表 却不行.解决方法就是: 同时拷贝innodb数据库表"*.frm"文件

mysql数据库分库分表(Sharding)

mysql数据库切分 前言 通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制,一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈.这时候,我们就必须许找其他技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术.   何谓数据切分 可能很多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了,只不过在有些文章中称之为数据的Sharding.其实不管是称之为数据的Sharding还是数据的切分,其概念都是

MySQL公司八月结束旧版数据库更新收费

据国外媒体报道,本周,开源数据库老大MySQL公布了产品生命周期计划.今后,每一个版本的MySQL"寿命"将为五年.该公司还表示,将对旧版数据库的安全更新服务收费. 在旧版产品的维护上,MySQL在过去几年中实际上比较"慷慨".公司高层本周在博客上表示,同时针对多个版本进行安全更新消耗了大量成本,因此,针对这些服务,公司将收取一定的费用. 据悉,MySQL 3.23和4.0版本的用户如果要继续获得安全更新服务,则必须购买"MySQL网络支持"服务

现在公司有一个.net开发的CRM网站,需求是用Android开发一个移动版的CRM应该怎么弄

问题描述 现在公司有一个.net开发的CRM网站,需求是用Android开发一个移动版的CRM应该怎么弄 现在公司有一个.net开发的CRM网站,需求是用Android开发一个移动版的CRM app应该怎么弄.后台肯定还是CRM网站 解决方案 .net编写web service,或者用web api.你的android去调用,获得数据.

MySQL 怎么把一个数组插入数据库?

问题描述 MySQL 怎么把一个数组插入数据库? array(22) { ["user_name"]=> array(4) { [0]=> string(3) "name1" [1]=> string(3) "name2" [2]=> string(3) "name3" [3]=> string(3) "name4" } ["sex"]=> array

MySQL数据库账户授权的相关管理解析 (1)

MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么.MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限.两条语句扮演了mysql数据库的前端角色,并提供与直接操作这些表的内容不同的另一种方法.CREATE和REVOKE语句影响4个表:授权表 内容 user 能连接服务器的用户以及他们拥有的任何全局权限 db 数据库级权限 tables_priv 表级权限

Mysql中返回一个数据库的所有表名,列名数据类型备注_Mysql

desc 表名; show columns from 表名; describe 表名; show create table 表名; use information_schema select * from columns where table_name='表名'; 顺便记下: show databases; 也可以这样 use information_schema select table_schema,table_name from tables where table_schema='数据

MySQL与PostgreSQL比较哪个数据库更好?

  如果打算为项目选择一款免费.开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定.MySQL与PostgreSQL都是免费.开源.强大.且功能丰富的数据库.你主要的问题可能是:哪一个才是最好的开源数据库,MySQL还是PostgreSQL呢?该选择哪一个开源数据库呢? 在选择数据库时,你所做的是个长期的决策,因为后面如果再改变决定将是非常困难且代价高昂的.你希望一开始就选择正确.两个流行的开源数据库MySQL与PostgreSQL常常成为最后要选择的产品.对这两个开源数据

从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库

开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database Service)是一种稳定可靠.可弹性伸缩的在线数据库服务.基于飞天分布式系统和全SSD盘高性能存储,支持MySQL.SQL Server.PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾.备份.恢复.监控.迁移等方面的全套解决方案. 当然,并不是指所有用户