DBeaver连接本地MySQL、创建数据库表的基础操作

使用DBeaver连接本地MySQL并创建数据库表🚀

DBeaver是一款功能强大的开源数据库管理工具,支持多种数据库系统。今天我们就来学习如何使用DBeaver连接本地MySQL数据库并进行基础表操作!💻

1.连接本地MySQL数据库🔌

首先打开DBeaver,点击左上角的"新建连接"按钮,选择MySQL数据库类型:

```sql
文件->新建->数据库连接
```

在弹出的窗口中填写连接信息:
-主机:localhost
-端口:3306(默认端口)
-数据库:留空(先连接服务器)
-用户名:root(或你的MySQL用户名)
-密码:你的MySQL密码

点击"测试连接"确保配置正确,然后点击"完成"保存连接。🎉

2.创建新数据库🏗️

连接成功后,右键点击连接名称,选择"创建数据库":

```sql
CREATEDATABASEmy_first_dbCHARACTERSETutf8mb4COLLATEutf8mb4_unicode_ci;
```

或者直接在SQL编辑器中执行上述SQL语句。这将创建一个支持多语言字符集的新数据库。🌍

3.创建数据表📊

双击打开新创建的数据库,右键选择"SQL编辑器"或按Ctrl+N新建SQL脚本:

```sql
CREATETABLEusers(
idINTAUTO_INCREMENTPRIMARYKEY,
usernameVARCHAR(50)NOTNULLUNIQUE,
emailVARCHAR(100)NOTNULLUNIQUE,
password_hashVARCHAR(255)NOTNULL,
created_atTIMESTAMPDEFAULTCURRENT_TIMESTAMP,
updated_atTIMESTAMPDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMP
);
```

这个SQL语句创建了一个用户表,包含:
-自增主键ID🔑
-唯一的用户名和邮箱📧
-密码哈希值🔒
-自动记录创建和更新时间⏱️

4.执行与验证✅

点击工具栏上的"执行SQL语句"按钮(或按Ctrl+Enter)运行脚本。然后刷新数据库视图,你应该能看到新建的users表。👀

右键点击表名选择"查看数据"可以查看表内容(目前为空),选择"属性"可以查看表结构。

小贴士💡

-使用DBeaver的自动补全功能(Ctrl+Space)可以加快SQL编写速度⚡
-记得定期保存你的SQL脚本(.sql文件)📁
-表设计要考虑好字段类型和约束条件,这会影响数据完整性和查询性能🧠

现在你已经掌握了DBeaver连接MySQL和创建表的基础操作!下一步可以尝试插入数据或创建更复杂的表关系。Happycoding!🎊

相关推荐
咩咩啃树皮8 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
阳光是sunny8 小时前
LangGraph中的Reducer是什么
前端·人工智能·后端
灯澜忆梦8 小时前
GO_并发编程---定时器
开发语言·后端·golang
阳光是sunny8 小时前
从链到图:LangGraph 入门基础全解析
前端·人工智能·后端
鱟鲥鳚8 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
皮皮林5519 小时前
开源实力派,给本地 AI 装上深度调研能力,一张 3090 跑到 95.7 分!
后端
努力的小雨9 小时前
把 Windows 桌面图标做成一个会自己运转的小世界
后端
武子康10 小时前
Search Console Platform Properties 扩大 SEO 资产边界:从 Page Ranking 到 Topic Coverage(5 类误读边界 + 3 表数据层设计)
前端·人工智能·后端
大模型码小白10 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
腾渊信息科技公司10 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求