如何配置mac的mysql环境_mac安装mysql数据库及配置环境变量
安装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数据库及配置环境变量相关推荐
- mysql mac 图形化界面_mac安装mysql图形化工具?
mac安装mysql图形化工具的方法:首先下载mysql图形化工具Navicat Premiun的安装文件:然后点击下载后的dmg文件,拖到application文件夹进行安装,根据安装指导界面的指示 ...
- 在Mac OS环境下安装MySQL服务
在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...
- mac版源码编译安装mysql
mac版源码编译安装mysql 一.基础环境 1.清理环境(清理系统自带的Mariadb和boost) CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理. ##查询已安装的mari ...
- linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解
Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...
- 大数据WEB阶段(六)MySql 下载、安装、卸载与配置
MySql下载.安装.卸载与配置 一.下载.安装.卸载与配置 下载地址: 点击下载 安装 注意事项:安装路径不能有中文和空格 打开安装程序 配置环境变量Path 找到mysql的安装目录下的bin目录 ...
- 快捷配置mysql_windows下的mysql的快捷安装方法和简单配置
windows下的mysql的快捷安装方法和简单配置 作者:兴邦开发部 人气: 发表时间:2015年12月14日 [文章内容简介]:关于windows下的mysql的安装有很多种形式,下面来介绍一种简 ...
- Linux环境下安装MySQL(源码安装)
Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...
- 生产环境centos7 安装mysql 5.7.35
生产环境centos7 安装mysql 5.7.35 1.初始化系统,并重启 2.卸载原有mysql 2.安装依赖 4.创建mysql的用户 5.创建mysql的数据目录 6.安装 mysql 7. ...
- mac安装mysql workbench_MAC上安装mysql及workbench
下载mysql for mac https://dev.mysql.com/downloads/installer/ 官网下载很慢---百度云:链接: https://pan.baidu.com ...
最新文章
- 免费版最好用功能强大方便快捷的计算器Calculator#出炉~
- 掌握这些PPT技巧,让你的工作效率提高10倍
- 图的表达与遍历--邻接矩阵和邻接表
- 万字详解:腾讯如何自研大规模知识图谱 Topbase
- 生成icon图标 1005 html 左上角icon图标
- mysql connector开源协议_Spring Boot 集成 MariaDB Connector/J 连接 MySQL
- Java Map遍历方式的选择
- Linux下把U盘格式化为fat32
- O(n^2)以及O(nlogn)时间复杂度的排序算法
- vscode json插件
- JS 案例 树形菜单
- 基于raft共识搭建的Fabric1.4网络环境
- 用php语句绘制圆锥,JS、canvas画一个圆锥实现代码
- 微信公众号运营新手要掌握的排版技巧
- Android小程序-简易计算器的实现
- egg-socket-io的demo案例
- IP电话基本原理详细解析
- 2019年余姚市小学生程序设计竞赛复赛 字母表
- 用Python玩猜数游戏
- PHP生成PDF Mpdf扩展
热门文章
- Django Python:完整的BUNDLE + Django真实项目2021
- 在UE5创造一个多山的松树森林场景学习教程
- Codeforces Round #550 (Div. 3)E. Median String
- 4514: [Sdoi2016]数字配对
- jquery通知插件toastr
- Linux 内核进程管理之进程ID
- ASP.NET 2.0 绑定高级技巧
- 镜头评价指标及测试方法(二)—畸变与分辨率
- Ajax无刷新实现图片切换特效
- 如何实现可以带详细表格的DropDownList