Mysql Work Space
右键新建的数据库BMI,设置为此次连接的默认数据库,接下来的所有操作都将在这个数据库下进行
将bmi下拉单展开,点击Table,右键创建Table:
给Table命名,添加Column,设置Column的Datatype,PrimaryKey等属性。点击Apply后,Workbench仍会自动生成SQL语句,再次点击Apply,成功创建新表,在左下角可以看到:
**mysql workbench创建数据库的时候PK,NN等的含义**
-
PK:primary key (列是主键的一部分) 主键
-
NN : not null (列可为空) 是否为空
-
UQ : 外键
-
AI : 自动增加
-
BIN : 二进制(if dt is a blob or similar, this indicates that is binary data, rather than text)
-
UN : 无符号
-
ZF : 补零
各种图标的含义
注意:上述英文对应所点按钮之英语 汉字为翻译内容 本文不一一赘述了
Execute the selected portion of the script or everything, if there is no selection
如果没有选择 那么就执行脚本的锁定或者所有的内容
Execute the statement under the keyboard cursor
在键盘光标下执行的语句
Execute the EXPLAIN command on the statement under the cursor
对游标下的语句执EXPLAIN
Stop the query being executed ( the connection to the DB server will not be restarted and any open transactions will remain open
停止正在执行的查询(与DB服务器的连接不会重新启动,任何打开的事务都将保持打开状态)
Toggle whether execution of SQL script should continue after failed statements
切换语句失败之后 是否应该继续执行SQL脚本