MySQL Workbench基本利用
MySQL Workbench 是一款由 MySQL官方开发和提供的统一可视化工具,专为数据库管理员、开发者和数据架构师设计。它提供了数据建模、SQL 开发和数据库管理的全面功能,支持 Windows、Linux 和 macOS 操作体系。MySQL Workbench 是一个强大的工具,它通过图形界面简化了许多复杂的数据库任务,使得数据库的设计、开发和管理变得更加高效和直观。它还提供了许多高级功能,如数据库同步、模型比较和合并等,以满意不同用户的需求。
MySQL Workbench的安装方法可参考:
本日讲讲MySQL Workbench的基本利用。
一、打开MySQL Workbench
点击应用菜单中的MySQL Workbench图标,打开MySQL Workbench
https://i-blog.csdnimg.cn/direct/1439977b3b2e4a97888f17cd7ae10fe8.png
二、连接数据库
1. 打开MySQL Workbench后,点击root用户,第一次需要输入数据库密码,连接
https://i-blog.csdnimg.cn/direct/d469aa8ae73e4b4c9adbffb56077db36.png
2. 看到以下页面,表示数据库连接完毕
https://i-blog.csdnimg.cn/direct/95df41ede07f4331990e0c4b33f93e1f.png
3. 调解视窗布局,便于后续利用
SQL Additions窗口很少利用,点击视窗布局,调解软件视图
https://i-blog.csdnimg.cn/direct/86232487747f4b309b340e18707122dd.png
潜伏后的视图如下:
https://i-blog.csdnimg.cn/direct/89b8bfcd84d4493488d1542451e985c6.png
三、基本利用
1. 查看当前数据库
点击Schemas可以看到目前所有的数据库列表,其中 sys,是内置数据库
https://i-blog.csdnimg.cn/direct/e1d30685154d42a58e49ba4494ee0ae1.png
2. 创建数据库
(1)点击“创建数据库”按钮,在弹出页面中,可以在new_scheama处修改数据库名称,修改后点击Apply。
本例新建一个数据库,命名为my_db
https://i-blog.csdnimg.cn/direct/092f526dc59f4e4a987b9947e7a12b17.png
(2)该操作等同于MySQL下令:CREATE SCHEMA ‘my_db’;
在 MySQL 中,SCHEMA和 DATABASE这两个词在功能上是等价的。
https://i-blog.csdnimg.cn/direct/c57dad8fcbd943ff8ff057e6c5cf0214.png
(3)数据库my_db创建完成
https://i-blog.csdnimg.cn/direct/3ff76695b6fc4ba6a2836a76be7e12b0.png
3. 创建数据表
(1)点击展开数据库,点击“Tables”右键,点击“Create Table”
https://i-blog.csdnimg.cn/direct/91b1c08c2e3843aa86598b7609170f97.png
(2)创建名为students的表,备注:门生信息表,创建四个字段:id、name、stu_no、status,确认无误后点击"Apply"
https://i-blog.csdnimg.cn/direct/66ad51aa7bec4559ad923618a320bc92.png
(3)该操作等同于以下MySQL下令:
CREATE TABLE `my_db`.`students` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(45) NOT NULL,
`stu_no` VARCHAR(45) NOT NULL,
`status` TINYINT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE,
UNIQUE INDEX `name_UNIQUE` (`name` ASC) VISIBLE)
COMMENT = '学生信息表';
https://i-blog.csdnimg.cn/direct/13ece5a334a14dfcba7b3de52eb45579.png
(4)数据表创建完成后,左侧出现表students
https://i-blog.csdnimg.cn/direct/2583f2124153435ead142e5213122009.png
(5)常用字段类型Datatype
https://i-blog.csdnimg.cn/direct/f03c1f6b03ac41489a6428c5691f3553.png
[*]INT:整数
[*]VARCHAR( ) :字符串,括号中的数值表示字符串的最大长度
[*]TINYINT(1):布尔值
[*]TEXT:无最大长度上限的字符串
(6)字段选项
数据表中的字段包罗以下选项:PK、NN、UQ、B、UN、ZF、AI、G
https://i-blog.csdnimg.cn/direct/3901cbe8e2664f5b9ddf19694e9f79cc.png
[*]PK:Primary Key,主键,一个数据表中只能有一个字段是主键,一般通过主键来索引某一条数据
[*]NN:Not Null,非空,若勾选,则该键的值不能为空
[*]UQ:Unique,值唯一
[*]B:Binary,二进制数据
[*]UN:UNsigned,无符号(非负数)
[*]ZF:zero fill,添补0,若字段内容为1,字段类型是int(3),则内容显示为001
[*]AI:Auto Increment,值自动增长,若勾选,每写一条数据,ID自动增长(如果想给一个指定的ID也可以)
[*]G:Generated,若勾选,表明该列是基于其他列计算产生的
4数据表中的增编削
4.1 增长数据
(1)点击第3步创建的表students,右键,点击“Select Rows”
https://i-blog.csdnimg.cn/direct/b9154ed1369644f78a7381c9c959bbc5.png
(2)输入要增长的数据。由于id自增(勾选了AI),增长数据时不需要刻意填写。
https://i-blog.csdnimg.cn/direct/978aa3924fd64a1597f96ae870a96df5.png
(3)数据增长完成后,点击“Apply”,数据增长乐成。
https://i-blog.csdnimg.cn/direct/87b5204b546540d5abdf8cd41df8fffc.png
(4)可以利用相同的方法继续增长数据
4.2 删除数据
(1)点击行前面白色的地方选中行,然后点击删除按钮
https://i-blog.csdnimg.cn/direct/32d84c4a0af3430f90ac8d104a0f8098.png
(2)删除后,点击“Apply”见效
https://i-blog.csdnimg.cn/direct/a944106faea94ed8a7beed6147dba080.png
4.3 修改数据
(1)点击要修改数据的所在表格,直接输入修改后的数据,如:将李四的status改成1
https://i-blog.csdnimg.cn/direct/1dff47eb2e3949ce97cf28146c086e9e.png
(2)修改后,点击“Apply”见效
https://i-blog.csdnimg.cn/direct/0be50e22bf16497fa14dfb5cfd541c9c.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]