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定义
注意事项
- 若连接失败,检查MySQL是否允许远程连接(本地需确保
bind-address=127.0.0.1) - 复杂表设计可使用【ER图】工具可视化调整关系
- 批量导入数据可通过右键数据库→【工具】→【导入】完成
