MySQL workbench的使用
先打开MySQL服务才能正常运行 选择MySQL Workbench 8.0 CE
点击左下选项框 输入密码
进入工作台
如下图所示为存放数据的地方
题目:设计一个简单的图书馆管理系统数据库
要求:
1.创建一个名为 1ibrary 的数据库,
2.定义两个表:
books 表:用于存储书籍信息,包含书籍ID、书名、作者和出版年份。
members 表:用于存储图书馆会员信息,包含会员ID、会员姓名、注册日期和会员等级。 3.在 books 表中,book_id 应为主键目非空,并使用 AUTO_INCREMENT 递增。 4.在 members 表中,member_id 应为主键目非空,并使用 AUTO_INCREMENT 递增
点击红圈所示创建新数据 随后点击右下Apply
弹出如下界面 点击Apply 随后点击Finish
名称为library的数据库就创建好了
右键选择第一个
表单中方框勾选代表的意思如下:
约束
PK(PRIMARY KEY)
主键,唯一标识表中的每一行记录,字段不能有NULL值。一个表只能有一个主键,一般用于ID哈NN(NOT NULL)
非空键,字段不能有NULL值
UQ(UNIQUE)
唯一键,使用后字段中的所有值是唯一的,不会出现重复值。可以有多个唯一键。
AI(AUTO INCREMENT)
自增键,自动生成唯一的递增值,每个表中最多只能有一个AUTO_INCREMENT字段
列出的表单如下,点击右下Apply
将图中所示代码复制后 点击Apply 随后点击Finish
将代码复制到这一边
点击红圈所示图标就能看到表了
如果想在表中填充信息的话,点击红圈中的图标,将信息填充上去后重复Apply+Finish
现在创建新表单 如图完成后依旧复制代码,Apply + Finish
想要在表中插入数据的话 直接在此界面下点击表内空缺
因为前面设置年份是4 所以大小只能是4位的
点击右下Apply 复制代码点击Finish
将代码复制到这边是为了后续方便查看 下图中圈上的是运行按钮
可以单独选中一行代码进行运行
可以将代码ctrl+s另存为sql文件保存起来