安装mysql

下载mysql。我下载的是:mysql-8.0.11-macos10.13-x86_64.dmg

双击打开mysql-8.0.11-macos10.13-x86_64.dmg,然后双击mysql-8.0.11-macos10.13-x86_64.pkg

一路点击继续,傻瓜式安装,没什么好说的

此处选择“Use Legacy Password Encryption”,否则使用navicat连接mysql的时候,会报无法加载身份验证的错误。

为“root”用户设置一个密码

安装完成

安装成功后,使用mysql命令回报:command not found 的错误,是因为还没有配置环境变量。

配置环境变量

首先要知道你使用的Mac OS X是什么样的Shell,

打开终端,输入:echo $SHELL 回车执行

如果输出的是:csh或者是tcsh,那么你用的就是C Shell。

如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。

Mac OS X 10.2之前默认的是C Shell。

Mac OS X 10.3之后默认的是Bourne Shell。

我的是bash:

输入:cd /usr/local/mysql,回车执行

然后输入:sudo vim .bash_profile,回车执行

需要输入root用户密码。sudo是使用root用户修改环境变量文件。

进入编辑器后,我们先按"i”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了,和WINDOWS是一样的了。

在文档的最下方输入:export PATH=${PATH}:/usr/local/mysql/bin

然后按Esc退出insert状态,并在最下方输入:wq保存退出(或直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了)。

输入:source .bash_profile 回车执行,运行环境变量。

再输入mysql命令,即可使用。

如果使用navicat连接mysql连接不上,

大概意思就是无法加载身份验证插件’caching_sha2_password”

解决

打开系统偏好设置,找到mysql,点击Initialize Database。

输入你的新密码。

选择‘Use legacy password‘。

重启mysql服务。

现在可以使用Navicat链接

本人测试以后发现,上面的做法每次关掉终端在打开都需要重新source .bash_profile。

PS:以下本人测试依然还是无效的,暂未解决

有的文章说 vi ~/.zshrc,在这里面添加:

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

保存后 source ~/.zshrc这样的话就可以一劳永逸了。

有的文章中提到修改~/.bashrc,如果系统是zsh的修改bashrc是无效的

如何配置mac的mysql环境_mac安装mysql数据库及配置环境变量相关推荐

  1. mysql mac 图形化界面_mac安装mysql图形化工具?

    mac安装mysql图形化工具的方法:首先下载mysql图形化工具Navicat Premiun的安装文件:然后点击下载后的dmg文件,拖到application文件夹进行安装,根据安装指导界面的指示 ...

  2. 在Mac OS环境下安装MySQL服务

    在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...

  3. mac版源码编译安装mysql

    mac版源码编译安装mysql 一.基础环境 1.清理环境(清理系统自带的Mariadb和boost) CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理. ##查询已安装的mari ...

  4. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  5. 大数据WEB阶段(六)MySql 下载、安装、卸载与配置

    MySql下载.安装.卸载与配置 一.下载.安装.卸载与配置 下载地址: 点击下载 安装 注意事项:安装路径不能有中文和空格 打开安装程序 配置环境变量Path 找到mysql的安装目录下的bin目录 ...

  6. 快捷配置mysql_windows下的mysql的快捷安装方法和简单配置

    windows下的mysql的快捷安装方法和简单配置 作者:兴邦开发部 人气: 发表时间:2015年12月14日 [文章内容简介]:关于windows下的mysql的安装有很多种形式,下面来介绍一种简 ...

  7. Linux环境下安装MySQL(源码安装)

    Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...

  8. 生产环境centos7 安装mysql 5.7.35

    生产环境centos7 安装mysql 5.7.35 1.初始化系统,并重启 2.卸载原有mysql 2.安装依赖 4.创建mysql的用户 5.创建mysql的数据目录 6.安装 mysql 7. ...

  9. mac安装mysql workbench_MAC上安装mysql及workbench

    下载mysql for mac    https://dev.mysql.com/downloads/installer/ 官网下载很慢---百度云:链接: https://pan.baidu.com ...

最新文章

  1. 免费版最好用功能强大方便快捷的计算器Calculator#出炉~
  2. 掌握这些PPT技巧,让你的工作效率提高10倍
  3. 图的表达与遍历--邻接矩阵和邻接表
  4. 万字详解:腾讯如何自研大规模知识图谱 Topbase
  5. 生成icon图标 1005 html 左上角icon图标
  6. mysql connector开源协议_Spring Boot 集成 MariaDB Connector/J 连接 MySQL
  7. Java Map遍历方式的选择
  8. Linux下把U盘格式化为fat32
  9. O(n^2)以及O(nlogn)时间复杂度的排序算法
  10. vscode json插件
  11. JS 案例 树形菜单
  12. 基于raft共识搭建的Fabric1.4网络环境
  13. 用php语句绘制圆锥,JS、canvas画一个圆锥实现代码
  14. 微信公众号运营新手要掌握的排版技巧
  15. Android小程序-简易计算器的实现
  16. egg-socket-io的demo案例
  17. IP电话基本原理详细解析
  18. 2019年余姚市小学生程序设计竞赛复赛 字母表
  19. 用Python玩猜数游戏
  20. PHP生成PDF Mpdf扩展

热门文章

  1. Django Python:完整的BUNDLE + Django真实项目2021
  2. 在UE5创造一个多山的松树森林场景学习教程
  3. Codeforces Round #550 (Div. 3)E. Median String
  4. 4514: [Sdoi2016]数字配对
  5. jquery通知插件toastr
  6. Linux 内核进程管理之进程ID
  7. ASP.NET 2.0 绑定高级技巧
  8. 镜头评价指标及测试方法(二)—畸变与分辨率
  9. Ajax无刷新实现图片切换特效
  10. 如何实现可以带详细表格的DropDownList