当前位置: 首页 > news >正文

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

连接本地MySQL数据库

确保MySQL服务已启动,并记录以下信息:主机名(默认localhost)、端口(默认3306)、用户名(如root)及密码。

打开DBeaver,点击菜单栏【数据库】→【新建连接】,选择MySQL驱动。填写连接信息时,数据库/Schema可暂时留空,测试连接成功后保存配置。

创建新数据库

右击已建立的MySQL连接,选择【创建】→【数据库】。输入数据库名称(如test_db),选择字符集(推荐utf8mb4)和排序规则(如utf8mb4_general_ci),点击【完成】。

设计数据表结构

展开新建的数据库,右击【表】→【创建表】。在表编辑器中定义字段:

  • 主键通常为自增整数(如id INT AUTO_INCREMENT PRIMARY KEY
  • 添加其他字段如username VARCHAR(50) NOT NULL
  • 通过【约束】选项卡设置外键或唯一索引

执行SQL脚本

切换到【SQL】标签页直接编写DDL语句并执行:

CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(100) NOT NULL,email VARCHAR(100) UNIQUE,created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

数据表管理操作

右击表名可进行常见操作:

  • 【查看数据】浏览或编辑记录
  • 【导出数据】生成CSV或SQL备份
  • 【属性】修改表结构如添加列
  • 按F3快捷键快速查看表DDL定义

注意事项

  1. 若连接失败,检查MySQL是否允许远程连接(本地需确保bind-address=127.0.0.1
  2. 复杂表设计可使用【ER图】工具可视化调整关系
  3. 批量导入数据可通过右键数据库→【工具】→【导入】完成
http://www.dtcms.com/a/553625.html

相关文章:

  • 优秀网站首页设计上海网站建设定制公司
  • 不只是替代,更是升级:MEMS加速度计精准捕捉振动测量?
  • Kotlin协程 -> Flow和FlowCollector接口声明的意义
  • Postman接口测试: Postman环境变量全局变量设置,多接口顺序执行详解
  • 达梦数据库到Greenplum:用ETL工具实现数据仓库迁移
  • 建设网站需要注意什么问题中国铁建最新消息
  • 【Windows】Anaconda3-2025-x86_64的安装教程,使用【notebook】和【PyCharm】测试环境
  • Rust开发之使用match和if let处理Result错误
  • 九九重阳敬桑榆 众趣科技VR漫游让养老选择更安心
  • 什么是索引?索引对查询性能的影响?
  • 【ESP32 IDF】巴发云实现HTTP OTA功能
  • 会议室玻璃门秒装智能锁,还能对接多种会议预约APP
  • ​QT备份项目,如何避免无法运行
  • 设计师一般用什么网站诊所网站建设
  • FAST开发方法在在线运动器材销售系统分析中的应用详解
  • 佛山市官网网站建设多少钱房屋设计软件app自己设计画图
  • 21.5 三大云平台容器化部署终极对决:AWS ECS vs Azure ACI vs GCP Cloud Run实战指南
  • 论文学习_Unleashing the power of pseudo-code for binary code similarity analysis
  • 网站哪个公司做的好可以做围棋习题的网站
  • 分散加载文件(sct)的属性关键字列表
  • 【音频】linux音频混合服务器 PulseAudio 和 JACK
  • ACC清分系统金仓数据库迁移实战:无损迁移与性能调优全解析
  • wap网站开发和自适应服务器的作用和用途
  • 做网站需要懂什么做众筹网站怎么赚钱吗
  • 【FPGA】时序逻辑计数器——板级验证
  • 创实信息正式成为极狐GitLab中国授权代理
  • 智慧水厂智慧水务平台建设方案
  • N8N系列:新手课程,本地 N8N 不安全?Windows 下 HTTPS 配置指南,新手也能看懂
  • 商业网站建设定位网站空间太小
  • 【计算机基础】之CPU制造