环境

系统:Mac os intel芯片

1 下载安装包

(1)查看芯片型号

uname -a | awk -F " " ‘{print $(NF-1)}’

我的输出root:xnu-7195.101.2~1/RELEASE_X86_64

表明是X86_64bit的型号

(2)官网下载安装包

https://dev.mysql.com/downloads/mysql/

需要注册后登录,并选择芯片型号的下载包,点击下载

2 安装过程

(1)点击安装

选择:选择Use Legacy Password Encryption方式安装

其他默认安装即可。

记得输入一个密码后,才能进行下一步。

(2)配置路径

首先打开系统偏好设置 -> MySQL 把它打开

启动MySQL服务

打开终端,输入

cd ~
touch .bash_profile
open -e .bash_profile

在打开的文件中输入:

export PATH=${PATH}:/usr/local/mysql/bin

然后保存,退出文件,关闭终端并退出。

(3)启动MySQL命令控制台

mysql -u root -p

会提示输入密码

(4)授权 root 用户的所有权限并设置远程访问,参考【https://javamana.com/2022/170/202206190621375814.html】

MySQL安装成功后,用户默认只支持本地访问,无法远程访问,客户端会报错:2002 - Can’t connect to server on ‘127.0.0.1’ (36))。这时需要新建远程访问用户,用于Navicat连接到mysql。首先进入mysql 命令行控制台。

mysql -u root -p

提示输入密码后,进入mysql的命令控制台。再授权

GRANT ALL ON . TO ‘root’@‘’%';

如果成功,返回Query OK

(5)修改密码(可选)

先启动Mysql,再修改密码

mysql -u root -p

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘新密码’)

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘1230’)

3 问题总结

(1)权限问题:因为它来自身份不明的开发者,不显示允许任何来源

解决方法

打开终端,输入

sudo spctl --master-disable

关闭【终端】,重新打开 【系统偏好设置】 – 【安全性与隐私】 – 【通用】 中就会出现且选中 【允许任何来源】,这样设置后就可以安装受限制的”来自身份不明开发者”的程序。

(2)安装包问题:“MySQL 8.0.31-community”不能安装在这台电脑上。

解决方法,下错了芯片类型的安装包。回到第一步,查看电脑芯片类型,选择对应的安装包

常用命令

(1)启动MySQL服务

sudo /usr/local/MySQL/support-files/mysql.server start

(2)停止MySQL服务

sudo /usr/local/mysql/support-files/mysql.server stop

(3) 重启MySQL服务

sudo /usr/local/mysql/support-files/mysql.server restart

【Mac os系统】安装MySQL数据库相关推荐

  1. Mac OS下安装mysql及其简单使用

    一.MySQL安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 比如:Mac OS X ver. 10.9 (x86, ...

  2. mac os x 安装mysql遇到 Access denied for user 'root'@'localhost' (using password: YES)的解决方法...

    最近把开发环境迁移到macbook上,装上mysql启动之后,连接,总是报这个错误.5.5的版本默认密码为空.其实这个错误是root未授权的问题.解决方法如下: 未给localhost root用户授 ...

  3. mac os mysql 命令_如何在Mac OS上安装“mysql”命令?

    通常命令是: /usr/local/mysql/bin/mysql -u root -p 这将提示您输入root密码(除非您更改密码,否则可能为空) 您还可以使用: /usr/local/mysql/ ...

  4. Mac安装mysql数据库【亲测有用】

    1. 下载mysql for mac: https://dev.mysql.com/downloads/mysql/ 2. 双击mysql-5.7.17-macos10.12-x86_64.dmg进行 ...

  5. 苹果系统安装mysql找不到bin_Mac 安装MySQL数据库,系统提示mysql: command not found怎么办...

    当我们安装好MySQL后,在终端输入mysql命令,发现并不能看到自己安装的数据库,这是因为你没有配置环境变量. 在os系统中安装MySQL数据库默认保存在/usr/local/mysql 那么我们应 ...

  6. IDEA 安装 mysql数据库 并访问 (Mac版)

    本文参考了诸多教程,实操后记录. ===================== 电脑上安装 mysql 数据库: 一.下载 mysql 官网链接:MySQL :: Download MySQL Comm ...

  7. mac安装完python怎么打开-Mac OS系统如何安装python

    Mac OS安装python步骤 如果你使用苹果电脑的 Mac OS 系统,下载时,请进入 https://www.python.org/页面,选择Downloads,在弹出的菜单中选择Mac OS ...

  8. linux 自动安装mysql数据库_linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  9. 三星笔记本电脑怎么恢复出厂设置_Mac OS如何恢复出厂设置?安装Mac OS系统教程...

    Mac怎么恢复出厂设置?苹果Mac电脑系统一直以稳定安全著称,但有时候Mac OS也会由于某些原因出现运行缓慢.系统崩溃或无法正常启动等的情况,这时候就需要我们重新恢复Mac OS 系统了,今天小编就 ...

  10. 如何在苹果Mac OS系统中安装MT4电脑版软件?

    很多投资者可能已经发现了,当前市面上绝大部分的正规交易平台,都在使用MT4电脑版软件作为平台专用的交易工具.而市面上的电脑系统主要又分为微软Windows系统和苹果Mac OS系统,对于微软Windo ...

最新文章

  1. JRuby:谁说鱼与熊掌不可兼得
  2. linux centos 7安装 apache php 及mariadb
  3. 视觉slam发展史--从开始到未来
  4. C++ class实现双亲表示法
  5. linux安装g++编译器_Ubuntu Desktop下配置Rosetta安装教程
  6. Angular 7和ASP.NET Core 2.1入门
  7. 四川大学软件学院操作系统笔记
  8. html5页面关闭的回调函数,js回调函数例子 js 回调函数问题的执行结果想作为返回值...
  9. html怎么添加视频旋转,拍摄的视频如何旋转 三种方法教你旋转视频
  10. visio 2007 画直线和矩形
  11. 【国企笔试】263、山有色:水发声 A 山河在:草木深 B 客舍青:柳色新 C 鸟飞绝:人踪灭 D 花作尘:鸟不惊
  12. 推荐系统组队学习之协同过滤
  13. 开源SWD脱机烧录器-第二章 SWD协议移植
  14. PHP实现 记录网站访问量
  15. 晶体硅太阳能电池产线性能跟踪项目
  16. Linux locale命令
  17. bugku--PHP代码审计-sha()函数比较绕过
  18. java如何循环输出一个表格,Java编程for循环输出俄文字母表
  19. JavaGUI——Java图形用户界面
  20. Arduino IDE无法打开问题解决

热门文章

  1. termux使用教程python手机_安装Termux的手机上运行Python
  2. CentOS6修改开机启动菜单背景图片
  3. Odoo 16 企业版手册 - 采购之采购协议
  4. 扫描探针显微术入门(1)
  5. Java实现之克鲁斯卡尔(Kruskal)算法
  6. 平面设计和计算机专业,计算机专业和平面设计专业是一个专业不?
  7. Android 解决ViewPager.setCurrentItem中间很多页面切换问题
  8. 思科模拟器配置DHCP的几种方式
  9. java 水印字体 斜_斜水印,重复水印,文字
  10. JAVA实现MD5文件校验