图书商城怎么链接数据库

图书商城怎么链接数据库,第1张

可以按以下步骤了解并进行连接数据库。一般为数据库驱动类,数据库连接地址,用户名,用户密码。

Excel数据库创建方法。

1、首先新建一个Excel表格。

2、在新建MicrosoftExcel工作表中输入要编辑的内容。

3、选中所编辑的内容,在名称框中输入数据库的名称并按回车键。(注。在此把新建的数据库命名为普实软件)。

4、保存新建的MicrosoftExcel工作表,数据库创建完成。

平时在线10k人大概是让你创建一个数据库连接池,大小设置10k。

下面是一个图书商城的数据库表部分,供你参考

set utf8

DROP TABLE IF EXISTS d_product

CREATE TABLE d_product (//用来存放总商品,入图书种类

id int(12) NOT NULL auto_increment,

product_name varchar(100) NOT NULL,

description varchar(100) default NULL,

add_time bigint(20) default NULL,

fixed_price double NOT NULL,

dang_price double NOT NULL,

keywords varchar(200) default NULL,

has_deleted int(1) NOT NULL default '0',

product_pic varchar(200) default NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

INSERT INTO d_product VALUES (23,'上课睡觉的故事','上课睡觉的故事',1237873000234,200,180,'key',0,'15.jpg')

DROP TABLE IF EXISTS d_book

CREATE TABLE d_book (//用来存放图书的具体内容

id int(12) NOT NULL,

author varchar(200) NOT NULL,

publishing varchar(200) NOT NULL,

publish_time bigint(20) NOT NULL,

word_number varchar(15) default NULL,

which_edtion varchar(15) default NULL,

total_page varchar(15) default NULL,

print_time int(20) default NULL,

print_number varchar(15) default NULL,

isbn varchar(25) default NULL,

author_summary text NOT NULL,

catalogue text NOT NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

INSERT INTO d_book VALUES (24,'阿斗,'地球出版社',1237873000234,'1万','1','100',1,NULL,'12345678','无描述,'好书!')

DROP TABLE IF EXISTS d_category

CREATE TABLE d_category (//商城图书目录

id int(12) NOT NULL auto_increment,

turn int(10) NOT NULL,

en_name varchar(200) NOT NULL,

name varchar(200) NOT NULL,

description varchar(200),

parent_id int(10),

PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

INSERT INTO d_category VALUES (1,1,'Book','图书',NULL,0)

DROP TABLE IF EXISTS d_category_product

CREATE TABLE d_category_product (//这个是连接目录和书籍具体信息的表

id int(12) NOT NULL auto_increment,

product_id int(10) NOT NULL,

cat_id int(10) NOT NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

INSERT INTO d_category_product VALUES (72,24,1)

DROP TABLE IF EXISTS d_item

CREATE TABLE d_item (//这个订单条目表

id int(12) NOT NULL auto_increment,

order_id int(10) NOT NULL,

product_id int(10) NOT NULL,

product_name varchar(100) NOT NULL,

dang_price double NOT NULL,

product_num int(10) NOT NULL,

amount double NOT NULL,

PRIMARY KEY (id)

)

DROP TABLE IF EXISTS d_order

CREATE TABLE d_order (//订单表

id int(10) NOT NULL auto_increment,

user_id int(10) NOT NULL,

status int(10) NOT NULL,

order_time bigint(20) NOT NULL,

order_desc varchar(100) default NULL,

total_price double NOT NULL,

receive_name varchar(100) default NULL,

full_address varchar(200) default NULL,

postal_code varchar(8) default NULL,

mobile varchar(20) default NULL,

phone varchar(20) default NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB

DROP TABLE IF EXISTS d_receive_address

CREATE TABLE d_receive_address (//收件人信息表

id int(12) NOT NULL auto_increment,

user_id int(11) NOT NULL,

receive_name varchar(20) NOT NULL,

full_address varchar(200) NOT NULL,

postal_code varchar(8) NOT NULL,

mobile varchar(15) default NULL,

phone varchar(20) default NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB

insert into d_receive_address values(1, 6,'Java','sun.cn','10000800','12345','67890')

insert into d_receive_address values(2, 6,'JavaJavaJava','ibm.cn','10000600','12345','67890')

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,

user_integral int(12) NOT NULL default '0',

is_email_verify char(3),

email_verify_code varchar(50) default NULL,

last_login_time bigint default NULL,

last_login_ip varchar(15) default NULL,

PRIMARY KEY (id),

UNIQUE KEY email (email)

) ENGINE=InnoDB DEFAULT CHARSET=utf8


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10716204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存