MySQL Workbench基本用法
MySQL Workbench相称于SQL语言的表明器目录
1 打开
2 连接数据库
3 创建数据库
4 创建数据表
4.1 字段类型
4.2 字段选项
4.3 其他
4.4 再次修改表的字段内容
5 操作表中的数据
5.1 添加
5.2 更改
5.3 删除
6 代码编辑器
7 保存sql代码
8 加载sql代码
1 打开
搜刮MySQL Workbench,然后打开
https://img-blog.csdnimg.cn/d81ab1ed8b7b475c8f6062f681c44136.png
打开后会出现这个页面
https://img-blog.csdnimg.cn/942ba219308a46ea9246b8b32b56d06e.png
2 连接数据库
点击root用户,之后之后会弹出Connect to MySQL Server这个对话框,然后输入密码,之后点击Save password in vault(记住密码),然后点击OK
https://img-blog.csdnimg.cn/56aa996f926245c69c71eb32c74f5c65.png
点击OK后会进入这个界面,这样就与数据库连接完毕了
https://img-blog.csdnimg.cn/02c595b117fe493c83c7a656d3c4761b.png
SQL Additions这个窗口我们一般用不到,以是我们点我箭头指向的按钮
https://img-blog.csdnimg.cn/162e17a0a71e4701a42a5ea006e782ae.png
点完之后 SQL Additions 就没了
https://img-blog.csdnimg.cn/88faba01133e48e4b9f58b624ec4f536.png
点击Schemas可以看到目前全部的数据库列表,其中 sakila,sys,world 是内置的数据库
https://img-blog.csdnimg.cn/4aaa66e6f10e4209bc70b48291f86b0a.png
3 创建数据库
点击创建数据库按钮,之后弹出一个页面,可以在new_scheama处修改数据库名称,修改后点击Apply,我们这里新建一个数据库,定名为my_db_01
https://img-blog.csdnimg.cn/fd1c12f59d7a4199bc2e611ca127128d.png
点击apply后会出现一个窗口,之后点击Apply
https://img-blog.csdnimg.cn/0d8f7314ac234e39bc073e6f6218ed3e.png
点击Apply后会发现数据库列表中出现了 my_db_01 这个数据库,之后我们点击Finish
https://img-blog.csdnimg.cn/3e6a78d8f416418ca05196e9594c0108.png
至此创建数据库完毕
4 创建数据表
展开数据库后,右键Tables,然后点击Create Table
https://img-blog.csdnimg.cn/4a5b212a1ee946a88727671063c80226.png
点击之后会出现这个页面
https://img-blog.csdnimg.cn/b310ca3aef2c42f9b5d185044d4ef0c3.png
我们简单创建一下,表名定名为users,备注为 用户信息表,之后创建 id username,password,status 这四个字段,确认无误后点击Apply
[*]里面全部备注都是可选的
https://img-blog.csdnimg.cn/3c01954a0fab40fcab763c9d2cb4c622.png
点击Apply后会弹出这个对话框,之后再点击Apply
https://img-blog.csdnimg.cn/03ff870c2a9a474a9e00e14a316bd65c.png
之后在左侧出现表users,之后再点击Finish
https://img-blog.csdnimg.cn/34eaf3a83a2a4b1d9d2f440d5dbab21a.png
至此表创建完毕
4.1 字段类型
我们下面说一下字段,先说字段类型
https://img-blog.csdnimg.cn/307f90db66714928a1feb01073e4b890.png
字段类型的可选项比较多
https://img-blog.csdnimg.cn/4e10b6e91da647b4809a32dd4caf00d5.png
在这里说几个常用的
[*]int 整数
[*]varchar(len) 字符串,括号中的len是字符串的最大长度
[*]tinyint(1) 布尔值
[*]text 无最大长度上限字符串,一般用于存储图像base64字符串
4.2 字段选项
之后再说一下字段选项
https://img-blog.csdnimg.cn/4973be6abde54f1ba7e9517b332e1348.png
它们的意思是
[*]PK(Primary Key) 主键,一个数据表中只能有一个字段是主键,我们一般通过主键来索引某一条数据
[*]NN(Not Null) 非空,该键的值不能是空的
[*]UQ(Unique) 值唯一,我们已用户名来举例,A起名叫张三后,其余全部人就不能叫张三了
[*]B(Binary) 二进制数据
[*]UN(UNsigned) 无符号(非负数)
[*]ZF(zero fill) 填充0 例如字段内容是1,字段类型是int(4),则内容显示为0001
[*]AI(Auto Increment) 值自动增长,把这个勾上写入数据的时候不用刻意去传id,每写一条数据id自动增加(如果你想给一个指定的ID也是可以的)
[*]G(Generated) 勾上之后表示该列是基于其他列计算产生的列
4.3 其他
Default是默认值(可选),有默认值的字段可以刻意去传,也可以不刻意去传
Comments是备注(可选)
https://img-blog.csdnimg.cn/71c2f3217f8b4964a34f9ba2117faa33.png
4.4 再次修改表的字段内容
点击这里可以再次弹出创建数据表时的页签,我们可以再次修改字段信息
https://img-blog.csdnimg.cn/6184756a806744c7932babbd869c0c50.png
5 操作表中的数据
5.1 添加
右键点击刚刚创建的表user,点击Select Rows
https://img-blog.csdnimg.cn/d9037de30ed14c5e837a326f6c39ae84.png
点击后会弹出右侧的页签
https://img-blog.csdnimg.cn/89d0461ff7ae4ece92786a397714c9b2.png
我们在这里输入要添加的内容,由于我们的id是自增的,status有默认值,以是添加时不需要刻意填写
https://img-blog.csdnimg.cn/7d693c0551ed4de7ac19b33b1615c667.png
填写完毕后点击右下角的Apply
https://img-blog.csdnimg.cn/d66839b7db8849a58c1c3397c7fb8860.png
之后会弹出一个窗口,点击Apply
https://img-blog.csdnimg.cn/40b7fc3d4d86497fae9e4edbe3df319d.png
之后会弹出一个新的窗口,我们点击Finish
https://img-blog.csdnimg.cn/745e806cace6478a8e2ed9b0b0d66202.png
点击完Finish后会发现id与status被自动填写上了
https://img-blog.csdnimg.cn/5e9b4fb0158746b8bed4325d216f0228.png
可以在背面继续添加数据
https://img-blog.csdnimg.cn/d62eacd0e4a9448b804d45146cea7719.png
https://img-blog.csdnimg.cn/ce2ed3b1104b48628d9907c492530b29.png
https://img-blog.csdnimg.cn/823d840545fa4da8895c9288b9c4278c.png
https://img-blog.csdnimg.cn/a731399cb6e848a8ae8056a7b2f45f9a.png
5.2 更改
直接在显示的地方进行修改就好了,比如我现在想将Suyu的status改成1,起首双击要修改的地方
https://img-blog.csdnimg.cn/7dcb7bdc85354020bfb3194d7ee15645.png
然后改成想要的值,之后点击Apply
https://img-blog.csdnimg.cn/d1c50d5396484f88a09f55119dd84ed9.png
https://img-blog.csdnimg.cn/dbb95f6574ea416288e3a52c11042559.png
https://img-blog.csdnimg.cn/5591cdb230ce4a15bf71552f99905319.png
点完Finish就改完了
5.3 删除
点击行前面白色的地方选中行,然后点击删除按钮
https://img-blog.csdnimg.cn/850c0f6fabf2401988663afe38ccf9c1.png
删除完毕后点击Apply
https://img-blog.csdnimg.cn/ba5d55f623cf4b38a120012035503af6.png
https://img-blog.csdnimg.cn/4bded12384aa4285b4b30f8703e1415d.png
https://img-blog.csdnimg.cn/64f7b0e92a6d4318bd34b5cadd9ab12d.png
点击Finish后删除完毕
6 代码编辑器
点击箭头指向的图标,可以弹出一个新的页签,我们可以在其中输入SQL语句
https://img-blog.csdnimg.cn/93a608ec7234432f8bd64a276fd8cbf9.png
点击这里这个闪电可以实行代码
https://img-blog.csdnimg.cn/14010d1cae0d44efa42fbf40812083eb.png
7 保存sql代码
点击保存按钮可以将代码保存为sql文件
https://img-blog.csdnimg.cn/8d509b32f2634641b4d3c636f9526562.png
https://img-blog.csdnimg.cn/d3c21e87dd3b4e66a0ae894c083c30ad.png
8 加载sql代码
https://img-blog.csdnimg.cn/1d21e07728cd4a0eb7dee03b08353bf0.png
https://img-blog.csdnimg.cn/834a9ab89dda4b78bc26fdf36f94ba79.png
点击打开后可以加载出sql文件
https://img-blog.csdnimg.cn/9cdb5f36f3d743b5aabb0c744050d953.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]