Win11 连接某公司云电脑 MySQL 数据库教程,新手小白使用,超详细,草履虫也能学会

发布时间:2026/7/13 19:21:19

Win11 连接某公司云电脑 MySQL 数据库教程,新手小白使用,超详细,草履虫也能学会 更新时间2026-03-17 适用人群新手小白 环境Win11 DBeaver 某公司云电脑 目录一、环境准备二、下载 DBeaver三、配置 SSH 隧道连接四、连接测试五、查看数据六、常见问题一、环境准备1.1 你的环境项目信息操作系统Windows 11所在地北京数据库客户端DBeaver待安装1.2 服务器环境项目信息云服务商某公司云电脑服务器地址公网 IP联系管理员获取SSH 端口22SSH 用户adminSSH 密码[联系管理员获取]MySQL 数据库clc8_dbMySQL 用户rootMySQL 密码联系管理员获取1.3 为什么用 SSH 隧道连接方式优点缺点SSH 隧道✅ 安全SSH 加密✅ 不需要开放 3306 端口✅ 云平台默认支持需要 SSH 密码直接连接配置简单❌ 需要开放 3306 端口❌ 有安全风险❌ 云平台默认关闭 推荐SSH 隧道方式二、下载 DBeaver2.1 访问官网打开浏览器访问https://dbeaver.io/download/2.2 选择版本找到Windows版本点击Download按钮选择Installer推荐或Portable版本2.3 安装步骤双击下载的安装包点击Next→I Agree选择安装路径默认即可点击Install→Finish2.4 首次启动双击桌面 DBeaver 图标启动程序。三、配置 SSH 隧道连接3.1 新建数据库连接打开 DBeaver点击左上角 新建数据库连接按钮或者按快捷键F33.2 选择数据库类型在弹出的窗口中选择MySQL点击Next3.3 配置主连接Main 标签页⚠️重要这里填 localhost不是公网 IPHost: localhost Port: 3306 Database: clc8_db Username: root Password: [联系管理员获取]截图说明Host 填写localhost因为通过 SSH 隧道访问Port 填写3306MySQL 默认端口Database 填写实际数据库名Username 填写 MySQL 用户名Password 填写 MySQL 密码3.4 配置 SSH 隧道SSH 标签页点击顶部的SSH标签页勾选✅ Use SSH TunnelSSH Host: [联系管理员获取公网 IP] SSH Port: 22 SSH Username: admin SSH Password: [联系管理员获取] ✅ Save password locally可选方便下次自动登录截图说明勾选Use SSH TunnelSSH Host 填写服务器公网 IP联系管理员获取SSH Port 填写22SSH 默认端口SSH Username 填写 SSH 用户名SSH Password 填写 SSH 登录密码3.5 测试连接点击左下角的Test Tunnel按钮应该显示SSH tunnel connected✅点击Test Connection按钮应该显示Connected✅3.6 完成配置点击Finish按钮连接创建成功四、连接测试4.1 验证连接在左侧数据库列表中找到刚创建的连接双击连接名称或右键 →Connect如果连接成功会显示数据库结构4.2 查看数据库结构展开连接应该能看到clc8_db (MySQL) ├── tables │ ├── admin_users (管理员表) │ ├── orders (订单表) │ ├── order_items (订单项表) │ ├── payments (支付表) │ ├── products (商品表) │ └── users (用户表) └── views五、查看数据5.1 查看商品数据右键点击products表选择查看数据→查看所有数据或者直接双击products表应该能看到示例商品idnamedescriptionpricestockstatus1高性能云服务器2 核 4G | 50G SSD | 100M 带宽199.00100ONLINEtips:这里是举例子哈你的表里不一定有数据5.2 查看管理员数据右键点击admin_users表选择查看数据应该能看到超级管理员idusernameemailstatus1adminadminexample.comACTIVEtips:这里是举例子哈你的表里不一定有数据5.3 执行 SQL 查询按F3打开 SQL 编辑器输入 SQL 语句按Ctrl Enter执行常用 SQL 示例-- 查看所有商品SELECT*FROMproducts;-- 查看所有订单按时间倒序SELECT*FROMordersORDERBYcreated_atDESC;-- 查看订单详情带商品信息SELECTo.order_no,o.total_amount,o.status,p.nameFROMorders oJOINorder_items oiONo.idoi.order_idJOINproducts pONoi.product_idp.idORDERBYo.created_atDESC;-- 统计订单数量SELECTstatus,COUNT(*)ascountFROMordersGROUPBYstatus;-- 查看今日订单SELECT*FROMordersWHEREDATE(created_at)CURDATE();5.4 导出数据右键点击表名选择导出数据选择导出格式CSV/Excel/SQL选择保存路径点击完成六、常见问题6.1 连接失败Communications link failure错误信息Can not read response from server. Expected to read 4 bytes, read 0 bytes原因配置成了直接连接公网 IP:3306但 MySQL 在 Docker 容器里解决方法删除当前连接重新创建连接Main 标签页的 Host 填写localhost不是公网 IPSSH 标签页填写服务器公网 IP6.2 SSH 连接失败Authentication failed错误信息SSH tunnel connection failed: Authentication failed原因SSH 密码错误解决方法确认 SSH 密码是否正确如果不记得密码联系管理员重置密码重启服务器后重试6.3 SSH 连接失败Connection refused错误信息SSH tunnel connection failed: Connection refused原因SSH 服务未启动或端口错误解决方法确认 SSH 端口是22检查云平台安全组是否开放 22 端口联系管理员确认 SSH 服务状态6.4 数据库不存在Unknown database ‘clc8_db’错误信息Unknown database clc8_db原因数据库未创建解决方法联系管理员创建数据库或者自行创建CREATEDATABASEclc8_dbDEFAULTCHARACTERSETutf8mb4;6.5 中文乱码现象查询结果显示乱码解决方法右键连接 →编辑连接选择Driver properties标签页添加属性characterEncoding: utf8 useUnicode: true重新连接七、安全提示7.1 密码管理✅ 不要在公共电脑保存密码✅ 定期更换服务器密码✅ 不要将密码分享给他人7.2 数据操作✅ 查询数据可以随意操作⚠️ 修改/删除数据前请确认⚠️ 生产环境谨慎操作7.3 连接管理✅ 使用完毕后断开连接✅ 不要将连接配置导出分享✅ 定期检查连接日志八、快捷操作快捷键功能F3新建连接 / 打开 SQL 编辑器Ctrl Enter执行 SQLF5刷新数据Ctrl D复制当前行Ctrl /注释/取消注释 SQL九、总结配置要点Main 标签页Host 填localhostSSH 标签页Host 填服务器公网 IP联系管理员获取SSH 隧道必须勾选连接信息汇总项目值SSH 主机联系管理员获取SSH 端口22SSH 用户adminMySQL 主机localhost通过 SSH 隧道MySQL 端口3306MySQL 数据库clc8_dbMySQL 用户rootMySQL 密码联系管理员获取十、后续学习推荐资源DBeaver 官方文档https://dbeaver.com/docs/MySQL 官方文档https://dev.mysql.com/doc/SQL 入门教程https://www.w3schools.com/sql/进阶功能数据导入/导出SQL 脚本执行数据库备份性能监控ER 图查看 恭喜你已经成功连接某公司云电脑 MySQL 数据库有问题随时联系管理员 附录敏感信息脱敏说明本教程已对以下敏感信息进行脱敏处理原信息类型脱敏后公网 IP 地址联系管理员获取云服务商名称某公司云电脑SSH 密码联系管理员获取MySQL 密码联系管理员获取管理员邮箱adminexample.comBTW 实际使用时可联系草履虫君也欢迎到草履虫吧来坐坐cLc8.cn

相关新闻