使用DBeaver连接本地MySQL并创建数据库表🚀
DBeaver是一款功能强大的开源数据库管理工具,支持多种数据库系统,包括MySQL。下面我将介绍如何使用DBeaver连接本地MySQL服务器并创建数据库表。
1.连接本地MySQL数据库🔌
首先打开DBeaver,点击左上角的"新建连接"按钮,选择MySQL数据库类型。
```java
//连接配置示例
主机:localhost
端口:3306
数据库:(留空或填写已有数据库名)
用户名:root
密码:你的密码
```
点击"测试连接"确保配置正确,然后保存连接。🎯
2.创建新数据库🏗️
连接成功后,右键点击连接名称,选择"创建">"数据库"。
```sql
CREATEDATABASEmy_shop
CHARACTERSETutf8mb4
COLLATEutf8mb4_unicode_ci;
```
3.创建数据表📊
双击打开新建的数据库,右键点击"表"文件夹,选择"创建表"。
```sql
CREATETABLEproducts(
idINTAUTO_INCREMENTPRIMARYKEY,
nameVARCHAR(100)NOTNULL,
priceDECIMAL(10,2)NOTNULL,
stockINTDEFAULT0,
created_atTIMESTAMPDEFAULTCURRENT_TIMESTAMP,
updated_atTIMESTAMPDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMP
)ENGINE=InnoDB;
```
4.添加索引和约束🔗
```sql
--添加索引
CREATEINDEXidx_product_nameONproducts(name);
--添加外键约束示例(假设有categories表)
ALTERTABLEproducts
ADDCOLUMNcategory_idINT,
ADDCONSTRAINTfk_category
FOREIGNKEY(category_id)REFERENCEScategories(id);
```
5.使用DBeaver的GUI工具🖥️
DBeaver提供了直观的图形界面:
-表设计器:可视化编辑表结构
-SQL编辑器:编写和执行SQL语句
-数据查看器:浏览和编辑表数据
💡小贴士:使用DBeaver的自动完成功能(Ctrl+Space)可以大大提高SQL编写效率!
通过以上步骤,你已经成功使用DBeaver连接MySQL并创建了数据库表。Happycoding!🎉
DBeaver是一款功能强大的开源数据库管理工具,支持多种数据库系统,包括MySQL。下面我将介绍如何使用DBeaver连接本地MySQL服务器并创建数据库表。
1.连接本地MySQL数据库🔌
首先打开DBeaver,点击左上角的"新建连接"按钮,选择MySQL数据库类型。
```java
//连接配置示例
主机:localhost
端口:3306
数据库:(留空或填写已有数据库名)
用户名:root
密码:你的密码
```
点击"测试连接"确保配置正确,然后保存连接。🎯
2.创建新数据库🏗️
连接成功后,右键点击连接名称,选择"创建">"数据库"。
```sql
CREATEDATABASEmy_shop
CHARACTERSETutf8mb4
COLLATEutf8mb4_unicode_ci;
```
3.创建数据表📊
双击打开新建的数据库,右键点击"表"文件夹,选择"创建表"。
```sql
CREATETABLEproducts(
idINTAUTO_INCREMENTPRIMARYKEY,
nameVARCHAR(100)NOTNULL,
priceDECIMAL(10,2)NOTNULL,
stockINTDEFAULT0,
created_atTIMESTAMPDEFAULTCURRENT_TIMESTAMP,
updated_atTIMESTAMPDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMP
)ENGINE=InnoDB;
```
4.添加索引和约束🔗
```sql
--添加索引
CREATEINDEXidx_product_nameONproducts(name);
--添加外键约束示例(假设有categories表)
ALTERTABLEproducts
ADDCOLUMNcategory_idINT,
ADDCONSTRAINTfk_category
FOREIGNKEY(category_id)REFERENCEScategories(id);
```
5.使用DBeaver的GUI工具🖥️
DBeaver提供了直观的图形界面:
-表设计器:可视化编辑表结构
-SQL编辑器:编写和执行SQL语句
-数据查看器:浏览和编辑表数据
💡小贴士:使用DBeaver的自动完成功能(Ctrl+Space)可以大大提高SQL编写效率!
通过以上步骤,你已经成功使用DBeaver连接MySQL并创建了数据库表。Happycoding!🎉
3555

被折叠的 条评论
为什么被折叠?



