当前位置:   article > 正文

MySql for Mac安装教程

mysql for mac

MySql for Mac

2021年8月29日,我用macbook air下载了MySql-8.0.26,并试图使用Navicat Premium连接mysql。

第一次连接失败,错误提示:

2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”)

于是我疯狂谷歌。发现我用终端无法调出mysql

第N次连接失败,错误提示:

2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(…/Frameworks/caching_sha2_password.so, 2): image not found

我只有一种草你大爷的冲动。

2021年8月30日凌晨3点,我心血来潮,尝试第N+1次连接mysql。在两个小时的2003与2059来回战斗后,终于获取胜利,明白了如何调出mysql,明白了如何配置环境,明白了如何连接mysql,明白了我自己是个傻X。

下面是我整理的Mysql安装过程

环境:mysql8.0.26,MacOS BigSur 11.5.2

1.下载dmg形式 https://dev.mysql.com/downloads/mysql/

这里选第一个后缀是DMG的就可以了

2.双击直接安装,傻瓜式安装,一直继续,在最后会提示输入八位密码,记住密码,是连接数据库要输入的密码。

注意!!!这里一定记住设置的8位数密码

3.安装完成后,点击系统偏好设置,选择MySQL,开启服务

如果mysql的小绿点是红的,就点击右侧的start mysql server

4.配置路径

最难的一步来了

想在终端直接使用mysql指令,还需配置路径,打开.bash_profile 文件,添加PATH=$PATH:/usr/local/mysql/bin,顺便在.bash_profile 里设置别名,设置别名的目的是执行时可以直接执行mysql

下面的具体操作:

1.打开终端,并输入以下代码

cd /usr/local/mysql
  • 1

2.回车执行然后输入:

sudo vim .bash_profile
  • 1

3.回车执行需要输入root用户密码.

sudo是使用root用户修改环境变量文件。

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

5.在文档的最下方输入:

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

6.然后按Esc退出insert状态,并在最下方输入

:wq
  • 1

wq是保存并退出,注意!!wq前面的冒号也要输入

如果报错则输入

:wq!
  • 1

!是强制执行的意思

7.运行环境变量,输入

source ~/.bash_profile
  • 1

回车执行。再输入mysql命令,即可使用。

mysql命令是

mysql -uroot -p
  • 1

然后输入mysql设置的密码就好了

8.退出mysql指令用exit就好了

此外:如果发现再次打开终端,输入mysql -uroot -p出现报错字样:“mysql not found”,这是因为环境变量是在~/.bashrc~/.bash_profile中进行配置的;在Mac OS中,同样也可以在这两个文件中配置环境变量,但是每次打开命令行时都需要输入source ~/.bashrcsource ~/.bash_profile才能生效,无法自动生效。

所以为了解决这一问题。

第一步创建zshrc

touch .zshrc
  • 1

第二步打开zshrc

open -e .zshrc
  • 1

第三部在zshrc文件里输入source ~/.bash_profile然后保存:

source ~/.bash_profile
  • 1

第四步刷新环境

source .zshrc
  • 1

————————————————
版权声明:转载自CSDN博主「别一样的感觉」
原文链接:https://blog.csdn.net/weixin_42345592/article/details/109677712

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/872481
推荐阅读
相关标签
  

闽ICP备14008679号