您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql表设计

2024/4/26 23:13:43发布24次查看
微信登录,如和设计mysql表,更好的扩展. 比如我现在mysql有俩个字段,一个是微信id,一个是我账号名字. 我再别的平台上再使用微信登录(微信id是相同,也就是同一个人用微信绑定了两个不同的账户)mysql表怎么设计才好.最好可以避免大数据
回复内容: 微信登录,如和设计mysql表,更好的扩展. 比如我现在mysql有俩个字段,一个是微信id,一个是我账号名字. 我再别的平台上再使用微信登录(微信id是相同,也就是同一个人用微信绑定了两个不同的账户)mysql表怎么设计才好.最好可以避免大数据
id bigint(12) not null auto_increment comment '主键',
gmt_create datetime not null comment '数据新增时间',
creator varchar(128) not null default '0' comment '创建者',
gmt_modified timestamp not null default current_timestamp on update current_timestamp comment '数据修改时间',
modifier varchar(128) not null default '0' comment '修改者',
is_deleted char(1) not null default 'n' comment '是否逻辑删除,默认为n',
wechat_id varchar(64) default null comment '微信账号id',
token_id varchar(64) default null comment '微信token_id',
work_no varchar(64) default null comment '工号',
status varchar(32) default null comment '状态',
user_type varchar(32) default null comment '用户类型',
user_name varchar(128) default null comment '用户名称',
email varchar(64) default null comment 'e-mail',
mobile varchar(32) default null comment '手机',
phone varchar(32) default null comment '电话',
home_page_url varchar(128) default null comment '主页url',
user_no varchar(128) default null comment '用户编号',
login_id varchar(128) default null comment '登录id',
tb_ww varchar(100) default null comment '淘宝旺旺号',
primary key (id),
key work_no (work_no)
) engine=innodb auto_increment=2448 default charset=utf8 comment='系统用户';
给我分哈~
两个表
第一个表为主表用来存储用户基本信息 比如你提到的微信id 关注时间等等。。
第二个表为业务表,将多个平台的信息存入,通过微信id 来关联查询。
这是一个简单的一对多的数据结构。。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product