起因:下午配置MySQL的时候,跟着视频做总爆出来很多视频里没有的问题。看了很多文章、也问了gpt,翻了评论区发现有很多人也有同样的困惑。后来发现很多问题都是有关权限问题和查找失败问题。这里推荐Mac如何下载和安装MySQL,撰写此篇也希望可以帮助大家少走弯路,欢迎交流讨论。
1. 下载MySQL
从官网下载MySQL,这里我选用的是Mysql8.0.38版本
箭头所指的选一个就好(M系列芯片选ARM就好,其他选x86)
选择不登陆账号安装
2. 安装MySQL
- 点击进入安装
下载好了一直按照默认确定就好,选择继续
设置密码,8.0版本以上推荐使用加强密码(如果没有提示可忽略这条)
安装完成
3. 配置Mysql
今天下午踩雷基本都在这一块,看了很多文章反而越来越绕。你只需要记住一点——你是来配置环境变量设置路径的。没有先设置好路径,终端肯定会出现查找失败问题。
首先,command+space打开终端
先输入PATH=“$PATH”:/usr/local/mysql/bin
再输入mysql -u root -p 此时出现一个钥匙符号,这时你输入的内容不可见,不用担心录不进去
登陆成功后会有以下提示:
- 最后输入show databases;
🎉恭喜你,到这里你的MySQL就已经安装完成了,你可以在你的终端上操作。
⚠️注意
这里很容易弄错顺序(设置路径),如下:第一次我没有设置路径PATH就直接登陆,终端会提示command not found:mysql,因为终端没有找到mysql的路径,所以当你报错的时候可以检查一下路径设置,尝试再设一次路径,反复上述的步骤。PATH="$PATH":/usr/local/mysql/bin
错误修正案例:
4.连接Mysql
虽说,但我们一般不在终端上操作,会在一些可视化数据库管理工具上进行,数据库的可视化工具有很多。有mysql官方的mysql workbench,有DataGrip,还有Navicat等等。我这次用的是Navicat
从官网下载Navicat
点击下载
新建连接
选择MySQL
连接名称可以自行填写,密码就是刚刚设置的MySQL密码(其余不用更改)
至此,我们就成功连接上数据库了 🎉
——谢谢你看到这里,祝你幸福 🌷