• 售前

  • 售后

热门帖子
入门百科

mysql 8.0.11 macos10.13安装配置方法图文教程

[复制链接]
新北狂纱 显示全部楼层 发表于 2021-10-26 13:50:56 |阅读模式 打印 上一主题 下一主题
纪录了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是无效的
精彩专题分享:
mysql差别版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
以上就是本文的全部内容,盼望对各人的学习有所帮助,也盼望各人多多支持草根技术分享。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作