图书管理系统(mysql部分) 初步设…

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 图书管理系统(mysql部分) 初步设…

一  user表


CREATE TABLE `users` (


 id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,


 name varchar(20) NOT NULL DEFAULT '',


 password varchar(20) NOT NULL DEFAULT '',


) ENGINE=InnoDB DEFAULT CHARSET=utf8;






这是从数据库里 “备份”出来的文件,可以看出 跟规范的语法区别




CREATE TABLE `users` (


 `id` int(11) NOT NULL AUTO_INCREMENT,


 `name` varchar(20) NOT NULL DEFAULT '',


 `password` varchar(20) NOT NULL DEFAULT '',


 PRIMARY KEY (`id`)


) ENGINE=InnoDB DEFAULT CHARSET=utf8;




备份出来的文件


1、 所有字符类型的 名称都带了引号


2、engine default charset等都是大写


3、primary key   放到了括号的最后


二、图书分类表


create table category


(id int primary key not null auto_increment,


name varchar(20) not null default '',


relative_table varchar(5) not null default ''


)engine = InnoDB charset = utf8;




创建分类表  分别包括




id name relative_table


图书分类 id


图书分类名称


与此分类相关的表(放置该类下的图书)






#插入部分分类(在程序中已经加入了添加分类的功能)


insert into category


(name,relative_table)


values


('计算机','book_t1'),


('文学','book_t2'),


('经济','book_t3'),


('法学','book_t4'),


('政治','book_t5'),


('餐饮','book_t6');


三、图书表


create table book_t1


(id int primary key  auto_increment,


book_id int unique  ,


name varchar(20) not null default '',


author varchar(20) not null default '',


press varchar(20) not null default ''


)engine = InnoDB charset = utf8;




id  表示添加的顺序(以便查询 最新的书的id  以及知道插入顺序等等)


book_id  表示书籍编号


name     表示书籍名称


author   表示书籍作者


press    表示书籍出版社


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
存储 Java 关系型数据库
图书管理系统【GUI/Swing+MySQL】(Java课设)
图书管理系统【GUI/Swing+MySQL】(Java课设)
42 0
计算机毕业设计 图书管理系统 Vue+SpringBoot+MySQL(二)
计算机毕业设计 图书管理系统 Vue+SpringBoot+MySQL
107 2
|
搜索推荐 JavaScript Java
计算机毕业设计 图书管理系统 Vue+SpringBoot+MySQL(一)
计算机毕业设计 图书管理系统 Vue+SpringBoot+MySQL
150 2
|
SQL 前端开发 Java
Java+Mysql图书管理系统(完整实训代码)
​ ✨博主:命运之光 🌸专栏:Python星辰秘典 🐳专栏:web开发(html css js) ❤️专栏:Java经典程序设计 ☀️博主的其他文章:点击进入博主的主页
430 0
|
6月前
|
存储 Java 关系型数据库
图书管理系统【控制台+MySQL】(Java课设)
图书管理系统【控制台+MySQL】(Java课设)
40 0
|
缓存 Java PHP
PHP-Mysql好运图书管理系统--【白嫖项目】
PHP-Mysql好运图书管理系统--【白嫖项目】 CSDN 转过来的,所以格式与内容有些许错误请见谅
|
SQL Java 关系型数据库
IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统
IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统
601 0
IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统
|
SQL 关系型数据库 MySQL
毕业设计So Easy:JSP+layui+MySQL实现Web端图书管理系统
很多计算机专业大学生经常和我交流:毕业设计没思路、不会做、论文不会写、太难了...... 针对这些问题,决定分享一些软、硬件项目的设计思路和实施方法,希望可以帮助大家,也祝愿各位学子,顺利毕业!
|
存储
IDEA+Java+Servlet+JSP+Mysql实现Web图书管理系统【建议收藏】(下)
IDEA+Java+Servlet+JSP+Mysql实现Web图书管理系统【建议收藏】
215 0
|
前端开发 Java 关系型数据库
IDEA+Java+Servlet+JSP+Mysql实现Web图书管理系统【建议收藏】(上)
IDEA+Java+Servlet+JSP+Mysql实现Web图书管理系统【建议收藏】
770 0
IDEA+Java+Servlet+JSP+Mysql实现Web图书管理系统【建议收藏】(上)