用户信息模块

2018-08-15  本文已影响0人  little_short

(此文章仅作为个人保存使用)

用户信息模块

数据库表部分

  1. 用户注册信息表

      CREATE TABLE `user_register` ( 
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `userid` char(50) NOT NULL COMMENT '用户ID',
      `mobile` int(20) NOT NULL COMMENT '手机号码',
      `password` char(100) NOT NULL COMMENT '密码',
      `create_time` datetime NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
      ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT                  
      CHARSET=utf8;
    
  2. 用户详细信息表

     CREATE TABLE `user_detail` (
     `id` int(10) NOT NULL AUTO_INCREMENT,
     `userid` char(50) NOT NULL COMMENT '用户ID',
     `mobile` varchar(20) DEFAULT NULL COMMENT '手机号码',
     `name` char(100) DEFAULT NULL COMMENT '姓名',
     `male` int(10) DEFAULT NULL COMMENT '性别:1:男 0:女',
     `birth` date DEFAULT NULL COMMENT '出生日期',
     `company` varchar(100) DEFAULT NULL COMMENT '公司',
     `avatar` varchar(100) DEFAULT NULL COMMENT '头像',
     `email` char(100) DEFAULT NULL COMMENT '邮箱',
     `address` varchar(100) DEFAULT NULL COMMENT '地址',
     `create_time` datetime NOT NULL COMMENT '创建时间',
     `change_time` datetime DEFAULT NULL COMMENT '最近修改时间',
     `school` varchar(100) DEFAULT NULL COMMENT '学校',
     PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT 
     CHARSET=utf8;
    
  3. 用户权限表

CREATE TABLE `user_auth` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`userid` char(50) NOT NULL COMMENT '用户ID',
`auth` int(10) NOT NULL COMMENT '权限',
`user_type` int(11) NOT NULL COMMENT '用户类型:0:管理员 1:用    
户 2: 游客',
`mobile` int(20) NOT NULL COMMENT '手机号码',
`create_time` datetime NOT NULL COMMENT '创建时间',
`change_time` datetime DEFAULT NULL COMMENT '最后修改日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
上一篇下一篇

猜你喜欢

热点阅读