www.pudn.com > bookshop.zip > dangdang.sql, change:2013-07-10,size:5670b


drop database IF EXISTS dang;-- 删除数据库 
create database dang default character set utf8;-- 创建指定字符集的数据库 
use dang;-- 进入dang数据库 
DROP TABLE IF EXISTS d_book;-- 如果此表存在,则删除。 
-- 创建d_book表 
CREATE TABLE d_book ( 
  id int(12) NOT NULL auto_increment, -- 主键id,自增长。 
  product_name varchar(100) NOT NULL,-- 商品名称 
  fixed_price double NOT NULL,-- 商品定价 
  dang_price double NOT NULL,-- 当当价 
  product_pic varchar(200) default NULL,-- 图书图片的路径 
  author varchar(200) NOT NULL,-- 作者 
  publishing varchar(200) NOT NULL,-- 出版社 
  publish_time date NOT NULL,-- 出版时间 
  author_summary varchar(100) NOT NULL,-- 作者简介 
  description varchar(100) default NULL,-- 商品描述 
  score int(12) NOT NULL,   -- 顾客评分 
  PRIMARY KEY  (id)-- 设置主键约束。 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
-- 向d_book中插入数据。	 
INSERT INTO d_book VALUES (1,'一个陌生女人的来信',38,29,'16.jpg','张勇','人民日报出版社','1998-02-17','作者很棒','这本书很好看',100); 
INSERT INTO d_book VALUES (2,'鲁滨逊漂流记',34,28,'17.jpg','王洁','烟台大学出版社','2000-02-19','作者美丽可爱','这真是一本好书啊',97); 
INSERT INTO d_book VALUES (3,'老子说',26,21,'18.jpg','代潇倩','月球出版社','1993-02-17','作者思想前卫','这真是一本有趣的书',90); 
INSERT INTO d_book VALUES (4,'青春密码',38,29,'19.jpg','邹晓羽','清华出版社','1994-02-17','作者活泼','这真是一本好书啊',98); 
INSERT INTO d_book VALUES (5,'背包的故事',42,37,'20.jpg','连媛','人民出版社','1998-04-17','作者有内涵','这真是一本好书啊',88); 
INSERT INTO d_book VALUES (6,'夏洛的约定',44,34,'21.jpg','莫冰','山东出版社','1991-02-17','作者是好人','这真是一本好书啊',86); 
INSERT INTO d_book VALUES (7,'上课的故事',32,28,'22.jpg','我写的','地球出版社','2011-02-17','作者是好人','这真是一本好书啊',88); 
INSERT INTO d_book VALUES (8,'庐隐',20,18,'23.jpg','utef','地球出版社','2011-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (9,'野蛮人',28,19,'24.jpg','我写的','地球出版社','2011-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (10,'童年 在人间 我的大学',27,25,'2.jpg','鲁迅','潍坊出版社','2005-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (11,'海水观赏鱼',66,40,'3.jpg','冰心','北大出版社','2011-02-17','作者是好人','这真是一本好书啊',87); 
INSERT INTO d_book VALUES (12,'小妇人',35,28,'4.jpg','Jmase','青岛出版社','2008-02-17','作者是好人','这真是一本好书啊',99); 
INSERT INTO d_book VALUES (13,'双螺旋',42,35,'5.jpg','tom','烟大出版社','2010-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (14,'简爱',44,35,'6.jpg','Jane Eyre','地球出版社','2011-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (15,'Java编程',67,52,'7.jpg','张明','环球出版社','2000-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (16,'茶花女',38,30,'8.jpg','大仲马','大地出版社','2003-02-17','作者是好人','这真是一本好书啊',76); 
INSERT INTO d_book VALUES (17,'睡觉的故事',20,18,'9.jpg','我','北京出版社','1990-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (18,'在人间',30,25,'10.jpg','平平','蓝山出版社','1890-02-17','作者是好人','这真是一本好书啊',98); 
INSERT INTO d_book VALUES (19,'飘',38,28,'11.jpg','Srefd','上海出版社','1987-02-17','作者是好人','这真是一本好书啊',88); 
INSERT INTO d_book VALUES (20,'管理问题',45,38,'12.jpg','李振杰','大学出版社','2009-02-17','作者是好人','这真是一本好书啊',90); 
INSERT INTO d_book VALUES (21,'孩子',30,22,'13.jpg','母亲','天空出版社','1998-02-17','作者是好人','这真是一本好书啊',99); 
INSERT INTO d_book VALUES (22,'傲慢与偏见',38,24,'14.jpg','Tghhac','同济出版社','2011-02-17','作者是好人','这真是一本好书啊',78); 
INSERT INTO d_book VALUES (23,'童年',200,180,'15.jpg','老舍','穿越出版社','1981-02-17','作者是好人','这真是一本好书啊',90); 
-- 插入之后做一下查询,看是否插入成功。 
select * from d_book; 
 
-- 用户表 
DROP TABLE IF EXISTS d_user; 
CREATE TABLE d_user ( 
  id int(12) NOT NULL auto_increment, -- 主键 
  email varchar(50) NOT NULL,-- 邮箱 
  nickname varchar(50) default NULL,-- 昵称 
  password varchar(50) NOT NULL,-- 密码 
  PRIMARY KEY  (id),-- 主键 
  UNIQUE KEY email (email) -- 唯一约束 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
insert into d_user values(1,'qdchenming@tarena.com.cn','chenming','abc123'); 
insert into d_user values(2,'qd@tarena.com.cn','zs','abc123'); 
select * from d_user; 
 
-- 送货地址 
DROP TABLE IF EXISTS d_receive_address; 
CREATE TABLE d_receive_address ( 
  id int(12) NOT NULL auto_increment,-- 主键  
  user_id int(12) NOT NULL,-- 用户id 
  receive_name varchar(50) NOT NULL, -- 收件人姓名 
  full_address varchar(50) NOT NULL, -- 详细地址 
  postal_code varchar(50) NOT NULL, -- 邮政编码 
  phone varchar(50) default NULL, -- 电话 
  mobile varchar(50) NOT NULL, -- 手机 
  PRIMARY KEY  (id) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
select * from d_receive_address; 
 
-- 订单表 
DROP TABLE IF EXISTS d_order; 
CREATE TABLE d_order ( 
  id int(10) NOT NULL auto_increment, -- 主键 
  user_id int(10) NOT NULL,-- 用户id 
  order_time date NOT NULL,-- 下订单的时间 
  total_price double NOT NULL,-- 共计总价 
  PRIMARY KEY  (id) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
select * from d_order; 
 
-- 此表为订单项表。 
DROP TABLE IF EXISTS d_item; 
CREATE TABLE d_item ( 
  id int(12) NOT NULL auto_increment, -- 主键 
  order_id int(10) NOT NULL,-- 订单id 
  book_id int(10) NOT NULL,-- 图书id 
  book_name varchar(100) NOT NULL,-- 图书名字 
  dang_price double NOT NULL,-- 当当价 
  book_num int(10) NOT NULL,-- 购买数目 
  amount double NOT NULL,-- 总价 
  PRIMARY KEY  (id)-- 主键约束 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
select * from d_item;