知道建表语句和插入语句,怎么用Mysql Workbench建立departments表, 要求步骤详细点
时间: 2024-12-23 16:21:22 浏览: 12
在MySQL Workbench中创建`departments`表,你可以按照以下步骤操作:
1. **打开MySQL Workbench**:
打开安装好的MySQL Workbench,通常可以在桌面图标或者开始菜单里找到。
2. **连接到数据库服务器**:
在Workbench的工具窗口,选择"Connection",输入你要连接的数据库服务器的信息,如主机名、用户名、密码以及数据库名称,然后点击"Connect"。
3. **创建新工作区**:
如果还没有创建过,可以在"Schema Navigator"面板右上角点击"+",选择"New" -> "Database",给新建的工作区命名,比如"CompanyDB",然后点击"Create"。
4. **设计数据模型**:
在工作空间内,你会看到"Tables"选项,点击它,然后在空白区域右键,选择"Add Table"。此时,你可以开始编写`departments`表的SQL建表语句。
5. **编写建表语句**:
使用文本编辑框,输入以下示例建表语句:
```sql
CREATE TABLE departments (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
manager_id INT,
FOREIGN KEY (manager_id) REFERENCES employees(id)
);
```
这里创建了一个包含id(主键),name(部门名称),manager_id(经理ID,外键引用employees表的id)的表。
6. **执行建表**:
确认无误后,选中刚刚编辑的建表语句,点击"Execute SQL"按钮(或快捷键Ctrl+Enter)来在服务器上执行这个命令。
7. **确认表已创建**:
查看"Schema Navigator",如果`departments`表出现在列表中,并且没有错误提示,说明表已经成功创建。
8. **插入数据**:
可以通过"Data Editor"或直接在查询历史记录里编写INSERT语句来添加部门信息。例如:
```sql
INSERT INTO departments (name, manager_id) VALUES ('Sales', 1);
```
9. **保存更改**:
在"Database"选项卡下,点击"Save Schema"保存当前的工作区修改。
现在你已经使用MySQL Workbench完成了`departments`表的创建和初步的数据插入。
阅读全文