本篇经验将介绍如何用mysql workbench进行如下操作:Ø 能够连接MySQL数据库服务器。Ø 能够创建、打开、删除数据库。Ø 能够创建、删除表。Ø 能够查看数据库和表名。
工具/原料
workbench
workbench的三大基本模块
1、SQL Development:sql开发功能:建立连接(New Connection),修改表(Edit Table Data) ,修改脚本(Edit SQL Script) ,管理连接(Manage Connections)
2、Data Modeling:建模工具功能:秃赈沙嚣建立模型(Create New EER Model),为已存在表建立模型(create EER model 熠硒勘唏from existing database)为sql脚本建立模型(create EER model from script)
3、Server Administration:服务器管理功能:新建服务器实例(new server instance)导入导出管理(manage import)安全管理(manage security)管理实例(manager server instances)
基本实践操作
1、 在home下,点击Create New EER Model2) 在弹出的面板中双击Add Diagram(添加关系模型)3) 系统将弹出如下图所示的面板Diagram
2、双击图标工具-Place a New Table 拖动到面板里,右键table1,修改表属性
3、说明:PK: primary key (column is part of a pk) 主键NN: not null (colu罪焐芡拂mn is nullable) 非空UQ: unique (column is part of a unique key) 唯一AI: auto increment (the column is auto incremented when rows are inserted) 自动增量[additional data type flags, depend on used data type] 扩展数据类型标记BIN: binary (if dt is a blob or similar, this indicates that is binary data, rather than text) 二进制(比text更大的二进制数据)UN: unsigned (for integer types, see docs: “10.2. Numeric Types”) 无符号ZF: zero fill (rather a display related flag, see docs: “10.2. Numeric Types”) 补零。
4、建立一个表再连接一下关系。自动生成了中间那个表。最后保存就大功告成啦。