     action_name varchar(32) not null default '' comment '权限对应方法'
 )engine myisam charset utf8;
 --创建一个权限表
+
 create table  e2_role_privilege(
     role_id int unsigned not null comment '角色id',
     priv_id int unsigned not null comment '权限id'
 )engine myisam charset utf8;
 --创建一个角色与权限的中间表
+
 create table e2_admin_role(
     admin_id int unsigned not null comment '管理员id',
     role_id int unsigned not null comment '橘色id'
 )engine myisam charset utf8;
 --创建一个管理员与角色的中间表
+
 create table e2_product(
     id int unsigned primary key auto_increment,
     goods_id int not null comment '商品的id,就是e2_goods表里的id',
     goods_attr_id varchar(12) not null comment 'e2_goods_attr表里的id用于表示单选属性的值,多个用逗号隔开',
     goods_number int not null comment '库存'
 )engine myisam charset utf8;
---创建一个库存表+--创建一个库存表
+
+create table e2_user(
+    id int unsigned primary key auto_increment,
+    username varchar(32) not null comment '用户名',
+    password char(32) not null comment '密码,直接md5加密',
+    active tinyint not null default 0 comment '是否激活,0没有激活',
+    email varchar(32) not null comment '邮箱',
+    validate char(6) not null comment '验证密钥',
+    question varchar(32) not null comment '问题',
+    answer varchar(32) not null comment '答案',
+    reg_time int not null comment '注册时间',
+    findpassword_time int default 0 not null comment '设置找回密码的时间戳'
+)engine myisam charset utf8;
+--创建一个用户表
    goods_desc varchar(256) not null default '' comment '商品描述'
)engine myisam charset utf8;
--创建一个商品表
create table e2_goods_attr(
    id int unsigned primary key auto_increment,
    goods_id int not null comment '商品id',

    index (type_name)
)engine myisam charset utf8;
--创建一个商品类型表

create table e2_attribute(
    id smallint unsigned primary key auto_increment,
    type_id tinyint unsigned not null comment '商品类型表id',
