使用Workbench创建数据库和表

来源:互联网 发布:知乎 正楷 字帖推荐 编辑:程序博客网 时间:2024/06/06 07:24
MySQL是一个关系型数据库管理系统,其体积小、速度快、总体拥有成本低,且开放源码,一般中小型网站的开发都选择MySQL作为网站数据库。这里,MySQL的安装就不多说,安装完成后,MySQL是使用命令行界面进行操作的,这对于很多程序员来说很不习惯,这就需要可视化工具来对MySQL进行操作。MySQL的可视化工具有很多,笔者使用的是Workbench,这里就对Workbench如何创建数据库和表进行简单演示。

打开Workbench如下图,点击红色框后登录。

登录界面

输入密码后进入用户界面。

用户界面

点击 1 所示按钮创建数据库,出现 2 所示界面,输入数据库名,点击 3 所示 Apply,创建数据库。

创建数据库

数据库创建完成后会在左方显示出刚创建的数据库

创建完成

在Tables上右键选择 Create Table

创建表

点击Create Table后出现右侧所示界面,设计表。
红框区域内就是设计表的列名和数据类型。
(PK、NN等表示的含义请往下看,写在最后)
点击右下Apply成功创建表。

创建表

创建完成后,在Tables下会出现你创建的表,在表名上右键选择Select Rows往表里插入数据,选择Alter Tables重新设计表。

编辑表


现在说一下前面提到的PK、NN的含义


PK: Primary Key 主键
NN: Not Null 非空
UQ: Unique 唯一
BIN: Binary 二进制(比text更大)
UN: Unsigned 无符号数(非负数)
ZF: Zero Fill 填充零,比如设计列类型为 int(4) ,创建表时输入字段为1, 则自动填充为0001
AI: Auto Increment 自增


3 0