我首先下载的是mysql8.x,安装完后,在偏好设置里面,双击mysql图标,弹窗:未能载入偏好设置面板MySQL,重启无果,查攻略说是要安装5.7.x,在mysql官网上,下载5.7.29

强烈建议你就用这个版本,我测试可以安上,我看好像5.7.30+没有mac版本的,反正乱七八糟的,对得上驴唇对不上马嘴。

由于我之前已经安装过8.x了,所以需要先卸载,我在网上找到的卸载方法如下:

打开终端

su    # 进入root账户方便操作
rm /usr/local/mysql
rm -rf /usr/local/mysql*
rm -rf /Library/StartupItems/MySQLCOM
rm -rf /Library/PreferencePanes/MySQL*
rm -rf ~/Library/PreferencePanes/MySQL*
rm -rf /Library/Receipts/mysql*
rm -rf /Library/Receipts/MySQL*
exit # 退出root账户

我如上敲了一遍,不知道是不是某个地方敲错了,再次打开系统偏好设置,最下面还是有mysql标志,也就是说没卸载干净,于是我换了个姿势,又来了一次,如下:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL*
sudo rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*

这次敲完后,系统偏好设置里的mysql没啦!说明卸载干净了
接下来去官网重新下载MySQL5.7.29
附网址:https://downloads.mysql.com/archives/community/
选择5.7.29,mac OS
下载:macOS11(ARM,64bit),DMG Archive
下载后傻瓜式安装,一定注意最后一步,就是这个界面
  

这里面第三行localhost:冒号后面的是初始密码,建议你像我一样截图保存,留待后用。

好了,到现在就安装完成了,接下来打开电脑的系统偏好设置,最下面应该会有MySQL的图标,一个小海豚,双击之

默认是红色的stopped,点击右边那个start MySQL Server可以打开之,但是我这一点击,就特么卡死,没办法,重启,没有啥问题是一次重启解决不了的,重启后好了

如果你要是重启后也不好,那就

打开finder,然后点击上面栏里面的(前往),然后出来一个列表,点击(个人)与(airdrop)中间的(电脑)。

此时会出现网络与两个硬盘,点击你的苹果盘,楼主的是Macintosh HD!点击后看到多个文件夹,点击(资源库),之后找到Preferences点击进入,然后找到SystenConfiguration,进去后,把里面全部的文件全部删掉!(相当于清空你的网络设置),然后重启电脑

重启后,再打开这个,就会发现,它已经启动了,这是因为上图中下面那个对勾,设置的是开机自启动,如果你近期一直使用mysql那就开着这个开机启动,要是偶尔用一次,那就把对勾去掉吧,影响开机时间。

至此,MySQL就成功安装和开启了,接下来是在终端里面操作它

打开终端,输入

mysql -u root -p

如果你在这出现:command not found:mysql

那么恭喜你,跟我这个苦逼一起掉了同一个坑里了!

终端继续操作

1.在你的Mac终端,输入: cd ~

会进入~文件夹

2.然后输入:touch .bash_profile

回车执行后,

3.再输入:open -e .bash_profile

这时候会出现一个TextEdit,如果以前没有配置过环境变量,呈现在你眼前的就是一个空白文档,你需要在这个空白文档里输入:export PATH=$PATH:/usr/local/mysql/bin

然后关闭这个TextEdit

4.继续回到终端面板,输入:source ~/.bash_profile

这会儿你再输入

mysql -u root -p

让你输入密码,密码是我前面让你截图的那个

进去后,自己找攻略修改那个密码吧,太特么难记了!

就这样,你要是掉进别的坑,我也帮不了你了,我反正是出来了!

 
 

mac bigsur 安装mysql步骤的更多相关文章

  1. Mac 下安装 MySQL 步骤

    安装 MySQL Mac 下安装MySQL推荐去官网下载dmg 版本的,我使用的版本是5.7.30. 如上图所示. 之后就是傻瓜式一键狂点不过需要注意的是,不要关闭下图所示的框框!不要关闭下图所示的框 ...

  2. 配置apache,及mac下安装mysql

    先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 在window下配置apache: 1.找到apa ...

  3. mac 初次配置apache,及mac下安装mysql

    先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 mac 下apache配置(mac自带apache ...

  4. mac 下安装 mysql (蛋疼)

    mac先安装mydql步骤 1.首先从官网上下载 mac版本的mysql:我的是mysql-5.7.20-macos10.12-x86_64.dmg 2.正常安装: 3.在系统偏好设置的最底下.1:是 ...

  5. Mac下安装Mysql出现 Can’t connect to local MySQL server through socket '/tmp/mysql.sock'

    在Mac下安装mysql出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock' 错误,解决如下: $ unset ...

  6. Mac下安装MySQL 5.6.40

    Mac下安装MySQL 5.6.40 - 干勾鱼的CSDN博客 - CSDN博客   原创 Mac下安装MySQL 5.6.40 2018-06-18 10:34:03 我是干勾鱼 阅读数 5927 ...

  7. Mac 平台安装MySQL

    Mac 平台安装MySQL   一.下载MySQL MySQL官网上https://dev.mysql.com/downloads/mysql/,下载Community Server版 出现如下界面, ...

  8. 在Mac下安装MySQL

    在Mac下安装MySQL   最近开始将开发工具都转移到 Mac 上了,其中也会莫名其妙的遇到一些坑,不如干脆将整个流程都记录下来,方便以后查找. 下载与安装 首先进入 MySQL 官网,选择免费的C ...

  9. 在Mac上安装mysql并配置环境(详细篇)

    在Mac上安装mysql并配置环境(详细篇) 1.下载mysql mysql官网 这一步根据自己电脑架构选择,分为arm和x86 下载完成之后打开就可以 接下来运行安装就可以,一直下一步,设置完密码就 ...

随机推荐

  1. 使用PHP获取图像文件的EXIF信息

    在我们拍的照片以及各类图像文件中,其实还保存着一些信息是无法直观看到的,比如手机拍照时会有的位置信息,图片的类型.大小等,这些信息就称为 EXIF 信息.一般 JPG . TIFF 这类的图片文件都会 ...

  2. jmeter5.2版本 配置元件之逻辑控制器详解

    1.简单控制器(Simple Controller) 作用:将多个请求放置在一起,但是没有逻辑上的操作,进行一个简单的分组,一般是由于分组后的请求需要进行统一的某个操作或者存在共同的因素.在简单控制器 ...

  3. hadoop报错

    19/11/24 08:29:08 INFO qlh.MyMapreduce: ================this is job================= 19/11/24 08:29: ...

  4. 『Python』matplotlib坐标轴应用

    1. 设置坐标轴的位置和展示形式 import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl mpl.use ...

  5. 如何实现Web视频聊天?

    在网页里实现文字聊天是比较容易的,但若要实现视频聊天,就比较麻烦了.这里,我们将实现一个简单的网页版视频聊天Demo,可以支持所有类型的浏览器. 本Demo除了视频聊天功能外,还包含以下功能: 1.上 ...

  6. Java面向对象编程(三)

    static关键词 static关键字:可以修饰属性.方法.代码块.内部类. 一.使用static修饰属性:静态变量(或类变量) 1. 属性,按是否使用static修饰,又分为:静态属性 vs 非静态 ...

  7. Sentry 监控 - Snuba 数据中台架构(Query Processing 简介)

    系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...

  8. Linux基础安全配置(centos7)

    1.帐户口令的生存期不长于90天 sed -i.old 's#99999#90#g' /etc/login.defs egrep "90" /etc/login.defs 2.密码 ...

  9. node二进制安装

    你可能因为重装系统node的npm不管用, 但是node管用, 我不知道为什么, 但是 二进制安装就好了 管他那么多 下面这些网址你就可以了 https://blog.csdn.net/wocaoni ...

  10. Java基础之(二):Notepad++实现HelloWorld

    现在我们开始编写我们的第一个程序:Hello World! HelloWorld 新建一个java文件 文件后缀名为.java Hello.java 代码分析: 接下来写完最大的框之后,那接下来当然就 ...