恭喜你,即将获得‘本地数据库管理员’成就(并成功逼疯命令行)
🔧 第一章:官网下载MySQL(避开玄学BUG版)
1️⃣ 寻找免费宝藏
- 访问 MySQL官网,认准 Community Server(白嫖党的胜利!)
- 要注册一个Oracle的账号,注册完登录开始下载呀
- 版本避坑:最新版?达咩!🙅♂️ 推荐 8.0.x 稳定如退休老干部(别问,问就是端口变0/密码失忆的玄学BUG)
2️⃣ 安装:疯狂点继续的艺术
- 双击.dmg → 接受协议 → 跳过咖啡续杯 → 设置root密码!
⚠️ 血泪警告:
忘记密码 ≈ 把前任生日设成银行卡!重置需进安全模式念咒:
sudo mysqld_safe --skip-grant-tables
- 打开自己系统设置看到有mysql就可以呀,安装就到此结束啊喂
3️⃣ 启动海豚引擎
- 配置环境啊喂 ~打开终端输入 有空格的呀,直接复制粘贴
vim ~/.bash_profile
-
回车
-
按 i键 输入下面语句
export PATH=$PATH:/usr/local/mysql/bin
-
然后按 Esc键 , 再输入 :wq
-
输入下面语句,回车
source ~/.bash_profile
- 这样就可以呀,可以查一下版本,能输出就是安装成功了
- 启动 MySQL Server → 叮!数据库怪兽入住成功!🐬
mysql -u root -p
- 要输入密码啊喂,就是刚才 设置root密码!
🛠 第二章:DBeaver连接实战(附赠倔强下载进度条)
1️⃣ 安装瑞士军刀
- 官网下载 DBeaver社区版(认准.io!走错门会进水獭百科)
- Tips: 妈呀,下载速度慢的一批,还会下载失败。
- 直接上网搜 dbeaver下载很慢,找到个镜像的下载 mirrors.nju.edu.cn/github-rele…
- 拖拽安装啊喂
- 如 JAVA报错急救:弹窗提示
Java not found?莫慌!装个JDK(≥11)即可
🏗 第三章:开库大吉!创建首个数据库
- 右上角新建
- 选择语言,我选了mysql
- 因为我直接建本地,按下面设置就可以了
- 连接配置介绍
| 参数 | 值 | 说明 |
|---|---|---|
| 主机 | localhost | 数据库住址(你家)🏠 |
| 端口 | 3306 | MySQL默认门牌号🚪 |
| 用户名 | root | 超级管理员账号👑 |
| 密码 | 你的 root密码 | ⚠️千万牢记! |
- 左侧列表就多了这个呀,新建成功了
🚑 终章:驯兽师翻车自救指南
| 故障现象 | 病因 | 急救方案 |
|---|---|---|
mysql: command not found | 未添加系统路径 | 终端念咒:echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.zshrc |
| DBeaver密码永错 | 手滑设成password | 系统偏好→MySQL图标→ 重置密码(比安全模式简单10倍!) |
| 端口3306被占(如MAMP) | 端口冲突 | 终端查杀:lsof -i :3306 → kill -9 <PID> |
哲学总结:
从此你的开发环境多了一只温顺MySQL海豚🐬和万能DBeaver瑞士军刀🔧
记住:没报过错的人生,和没BUG的代码一样,都是不存在的! 🚀
(命令行默默提醒:下次试试Docker?)