加入收藏 | 设为首页 | 会员中心 | 我要投稿 菏泽站长网 (https://www.0530zz.cn/)- 数据工坊、负载均衡、数据快递、云计算、事件网格!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql Workbench使用教程

发布时间:2022-08-10 09:42:43 所属栏目:MySql教程 来源:互联网
导读:1 MySQL Workbench MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。 2.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。 (2)可以独立
  <1> MySQL Workbench
  MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。
   
  <2>.MySQL Workbench 的下载和安装
    (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。
   
    (2)可以独立安装MySql Workbench。
   
              官方下载地址:http://dev.mysql.com/downloads/workbench/  ,安装很简单,基本就是一路Next。
   
        注意:一定要安装和MySql对应的版本,要不然安装后连接不上服务器,提示外部组件异常;
   
  <3>打开Workbench,主页面上点击要connect的连接。
        注意系统偏好设置里,MySQL是running的状态,否则无法执行。
     
  <4> 创建数据库:
  点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply
   
   
   
  Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库
   
   
   
  成功后,在数据库列表中可以看到新建的数据库
   
   
   
  <5>创建数据表:
  右键新建的数据库BMI,设置为此次连接的默认数据库,接下来的所有操作都将在这个数据库下进行
   
   
   
  将bmi下拉单展开,点击Table,右键创建Table:
   
   
   
  给Table命名,添加Column,设置Column的Datatype,PrimaryKey等属性。点击Apply后,
   
  Workbench仍会自动生成SQL语句,再次点击Apply,成功创建新表,在左下角可以看到:
   
    
  右键想要查看的Table,选择Select Rows,即可查看表中数据:
   
    
  在弹出的对话框中,Edit 菜单栏中包含三个按钮,分别为“修改”“插入”和“删除”。
   
  
  <6>查看数据表:
         成功创建数据表后,可以查看数据表的结构信息,在需要查看表结构的数据表上右击,选择 Table Inspector 选项,即可查看数据表的结构,如下图所示。
   
 
         在查看数据表的对话框中,Info 标签显示了该数据表的表名、存储引擎、列数、表空间大小、创建时间、更新时间、字符集校对规则等信息,如下图所示。
  
   
         在 Columns 标签显示了该表数据列的信息,包括列名、数据类型、默认值、非空标识、字符集、校对规则和使用权限等信息,如下图所示。
   
   
   
  <7>修改数据表
  在需要修改表结构的数据表上右击,选择“Alter Table…”选项,即可修改数据表的基本信息和数据表结构,如下图所示。
   
   
   
  <8>删除数据表
  在需要删除的数据表上右击,选择“Drop Table…”,如下图所示。
   
   
   
  在弹出的对话框中单击 Drop Now 按钮,可以直接删除数据表,如下图所示。
   
   
   
  <9>主键约束
  当勾选PK复选框时,该列就是数据表的主键;当取消勾选 PK 复选框时,则取消该列的主键约束。
   
   
   
  <10>外键约束
       在 MySQL Workbench 中,打开修改数据表的对话框,进入 Foreign Keys 标签。
   
         Foreign Key Name:外键名称;   Referenced Table:关联的主表
   
               Column:  选择外键字段;        Referenced Column: 选择主表的关联字段

(编辑:菏泽站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读