MySQL Workbench基本用法

06-01 1662阅读

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,然后打开

MySQL Workbench基本用法

打开后会出现这个页面

MySQL Workbench基本用法

2  连接数据库

点击root用户,之后之后会弹出Connect to MySQL Server这个对话框,然后输入密码,之后点击Save password in vault(记住密码),然后点击OK

MySQL Workbench基本用法

点击OK后会进入这个界面,这样就与数据库连接完毕了

MySQL Workbench基本用法

SQL Additions这个窗口我们一般用不到,所以我们点我箭头指向的按钮

MySQL Workbench基本用法

点完之后 SQL Additions 就没了

MySQL Workbench基本用法

点击Schemas可以看到目前所有的数据库列表,其中 sakila,sys,world 是内置的数据库

MySQL Workbench基本用法

3  创建数据库

点击创建数据库按钮,之后弹出一个页面,可以在new_scheama处修改数据库名称,修改后点击Apply,我们这里新建一个数据库,命名为my_db_01

MySQL Workbench基本用法

点击apply后会出现一个窗口,之后点击Apply

MySQL Workbench基本用法

点击Apply后会发现数据库列表中出现了 my_db_01 这个数据库,之后我们点击Finish

MySQL Workbench基本用法

至此创建数据库完毕

4  创建数据表

展开数据库后,右键Tables,然后点击Create Table

MySQL Workbench基本用法

点击之后会出现这个页面

MySQL Workbench基本用法

我们简单创建一下,表名命名为users,备注为 用户信息表,之后创建 id username,password,status 这四个字段,确认无误后点击Apply

  • 里面所有备注都是可选的

    MySQL Workbench基本用法

    点击Apply后会弹出这个对话框,之后再点击Apply

    MySQL Workbench基本用法

    之后在左侧出现表users,之后再点击Finish

    MySQL Workbench基本用法

    至此表创建完毕

    4.1  字段类型

    我们下面说一下字段,先说字段类型

    MySQL Workbench基本用法

    字段类型的可选项比较多

    MySQL Workbench基本用法

    在这里说几个常用的

    • int 整数
    • varchar(len) 字符串,括号中的len是字符串的最大长度
    • tinyint(1) 布尔值
    • text 无最大长度上限字符串,一般用于存储图像base64字符串

      4.2  字段选项

      之后再说一下字段选项

      MySQL Workbench基本用法

      它们的意思是

      • 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是备注(可选)

        MySQL Workbench基本用法

        4.4  再次修改表的字段内容

        点击这里可以再次弹出创建数据表时的页签,我们可以再次修改字段信息

        MySQL Workbench基本用法

        5  操作表中的数据

        5.1  添加

        右键点击刚刚创建的表user,点击Select Rows

        MySQL Workbench基本用法

        点击后会弹出右侧的页签

        MySQL Workbench基本用法

        我们在这里输入要添加的内容,由于我们的id是自增的,status有默认值,所以添加时不需要刻意填写

        MySQL Workbench基本用法

        填写完毕后点击右下角的Apply

        MySQL Workbench基本用法

        之后会弹出一个窗口,点击Apply

        MySQL Workbench基本用法

        之后会弹出一个新的窗口,我们点击Finish

        MySQL Workbench基本用法

        点击完Finish后会发现id与status被自动填写上了

        MySQL Workbench基本用法

        可以在后面继续添加数据

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        5.2  更改

        直接在显示的地方进行修改就好了,比如我现在想将Suyu的status改成1,首先双击要修改的地方

        MySQL Workbench基本用法

        然后改成想要的值,之后点击Apply

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        点完Finish就改完了

        5.3  删除

        点击行前面白色的地方选中行,然后点击删除按钮

        MySQL Workbench基本用法

        删除完毕后点击Apply

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        点击Finish后删除完毕

        6  代码编辑器

        点击箭头指向的图标,可以弹出一个新的页签,我们可以在其中输入SQL语句

        MySQL Workbench基本用法

        点击这里这个闪电可以执行代码

        MySQL Workbench基本用法

        7  保存sql代码

        点击保存按钮可以将代码保存为sql文件

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        8  加载sql代码

        MySQL Workbench基本用法

        MySQL Workbench基本用法

        点击打开后可以加载出sql文件

        MySQL Workbench基本用法

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码