IE盒子

搜索
查看: 136|回复: 20

小白入门:MySQL超详细安装教程(mac版)

[复制链接]

6

主题

9

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2022-11-25 12:45:17 | 显示全部楼层 |阅读模式
作为自学选手在安装MySQL过程中遇到了好多乱七八糟的问题,在经历了各种平台搜索乃至付费咨询(后来证明并没有用)之后终于摸索出一套完整的安装方法,献给与我一样的入门小白。
一、官网安装包下载

是的,mac在第一步就遇到了问题……官网下载MySQL安装包速度非常非常非常缓慢,甚至一度近乎停滞……
搜了很多教程大家下载都是如丝般顺滑,只有我抱着mac不知所措。
排除了Wifi的问题那原因就剩下网站本身与mac八字不合了。
解决方法:用迅雷下载
1.打开官网进入macOS系统版本

2.选择需要的版本进入下载界面



like this

3.点开“开发”并选择“显示页面资源”


如果没有“开发”选项的话:
点开“Safari浏览器”进入“偏好设置”


最下方打个勾。

4.在“资源”一栏中找到要下载的资源地址



like this

5.在前头加上地址栏根目录:https://dev.mysql.com

6.打开迅雷,把整串复制进去,开始下载
哦我的上帝,看看这优秀的下载速度。
二、查找以前的版本并下载

这一步并不算难,秉持着完整记录的想法我还是记一下,不需要的可以绕过。
有的MySQL版本和电脑无法兼容(比如这样),下载的时候注意一下。



1.点这里



2.选版本



3.下载的方法如上,不过可能要根据情况修改一下根目录(看头顶的具体网址)
如果迅雷下载地址显示下载的东西为0KB就说明地址有问题需要修改。

三、安装

1.根据安装包的指示一步步下载就可以了,如果下载8以上的版本在这一步的时候注意选择第二项,下载5的话记得保存一下系统给的默认密码(下载过程会弹出提示框)



安装的时候我没有截图,所以用别人的截图示意一下,地址是右下角水印,侵删

2.打开系统偏好设置就可以看到MySQL了(8版本是一头小海豚,5的是一个圆齿轮)



3.打开是这样的


话说我第一次下载的时候遇到MySQL启动不稳定的情况,一会儿开一会儿关的,查了很久不知道什么原因,现在又好了,如果有大佬(话说真的会有大佬看这篇文章吗_(:3」∠)_)知道的话希望可以指点一下~
如果遇到关不掉的情况(一直都是小绿点怎么按都没反应)可以重启电脑试一下,或者打开活动监视器搜索mysql然后强制关闭。



四、卸载

MySQL教程之从入门到放弃(划掉
基本上是按照这位大佬的文章来操作的,主要注意的地方就是要删干净,最后提到的那些文件夹都翻翻。

五、配置环境变量

这一步的目的是在mac上配置mysql的使用环境,不然使用mysql的命令时会出现command not found。
这一步我也走得很艰辛(抹眼泪)。
先上我最开始使用的方法,执行下来没有问题,但是每次打开终端都要重新再按整套流程来一遍……看博主和评论好像也遇到了这个问题,不懂是不是跟电脑有关,小伙伴们可以先试试看。

接下来是我后来使用的方法,重启终端也可以使用mysql命令。

1.启动终端

2.进入home目录
输入cd /Users/YourMacUserName(这里输入你的用户名)

3.创建.bash_profile文件
输入touch .bash_profile
如果已经有这个文件,会提示错误,就跳过这一步。

4.编辑.bash_profile文件
输入open -e .bash_profile(只查看的话用open .bash_profile),并加入在打开的文本中加入:
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
export PATH=${PATH}:/usr/local/mysql/bin
有的电脑打开应该可以直接编辑,然而我的不行,显示已锁定。
是的我又要操作一波了(苦笑)。
同样被锁定的朋友们继续往下看,可以编辑的就关闭文本,重新打开终端,这时候mysql的命令已经可以使用了(输入mysql -u root -p试一下)。

5.复制.bash_profile文件中的文本内容并先存在别的地方(pages、备忘录啥的都可,只要先存着就行)

6.在终端输入rm .bash_profile
此时会显示root/staff for .bash_profile?

7.在?后输入y,此时删除了原先的.bash_profile文件

8.重新执行touch .bash_profile、open .bash_profile
此时文本已经可以编辑了,把原先的文本内容和要增加的都粘贴进去。

9.保存.bash_profile文件
关闭文件,在终端中输入source .bash_profile

然后再输入mysql命令就可以执行了,重启终端也可以继续用。

以上,欢迎探讨。

<hr/>
回复

使用道具 举报

1

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2022-11-25 12:45:50 | 显示全部楼层
这就是一波三折的人生吗
回复

使用道具 举报

1

主题

9

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2022-11-25 12:46:36 | 显示全部楼层
可不是吗
[摊手]
回复

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-11-25 12:47:09 | 显示全部楼层
编辑.bash_profile怎么加入语句?是在原来的路径里更改吗?
回复

使用道具 举报

0

主题

8

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-11-25 12:47:20 | 显示全部楼层
要看你的bash_profile有没有被锁定,如果被锁定是不能编辑的,没有锁定就可以直接添加
回复

使用道具 举报

2

主题

5

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-11-25 12:47:40 | 显示全部楼层
我的默认shell是zsh 每次重启都得重新source一下才能用。。。
[摊手]
回复

使用道具 举报

1

主题

7

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-11-25 12:48:04 | 显示全部楼层
我真的,环境变量这卡了我两天了,知道看到你的回答,万分感谢!
回复

使用道具 举报

3

主题

7

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2022-11-25 12:48:43 | 显示全部楼层
请问最后我在终端输入mysql -u root -p之后为什么显示 command not found 呢!希望能帮忙解答一下!![大哭][大哭]
回复

使用道具 举报

3

主题

8

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-11-25 12:49:30 | 显示全部楼层
求教,MAC上用什么客户端软件连接MySQL的
回复

使用道具 举报

3

主题

9

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2022-11-25 12:50:14 | 显示全部楼层
你输错了 没有空格
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表