安装MYSQL

  1. 电脑上原本安装配置有MySQL但是在终端使用命令行连接数据库时,一直提示这个语句:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

  1. 上网查询该错误消息表示--MySQL 客户端无法通过指定的 Unix 套接字(/tmp/mysql.sock)连接到本地 MySQL 服务器;

按照搜索到的解决方法处理之后,发现还是没有响应;

  1. 在idea中连接MySQL也提示错误信息:

通过自己上网查询问题解决办法,发现仍无法解决:

同时不确定是否是输入密码有误造成的;

  1. 于是上网搜索了MySQL修改密码要怎么操作:

按照指示进行了操作仍旧无效,于是考虑卸载重新装配MySQ

  1. 在网上搜索MySQL安装配置教程:

首先使用了方法一,但是在终端输入后没有响应,且显示要输入密码,输入几次密码都显示错误后,上网搜索了解决方法仍未解决,但是现在经过复盘明白要输入的密码应该是电脑解锁密码,为了申请权限

由于方法一多次尝试无果,选择采用方法二的步骤,进行下载并安装MySQL

一开始下载时并没有看到提示的DMG文件的提示,由于不知道该选择哪个下载,于是选择了下载量最多的:

(后续在森哥进行帮助时发现了不对劲,重新下载了DMG文件)

  1. 由于下载的文件有误无法安装配置,在终端命令行尝试操作也一直报错,于是下定决心寻求外援求助!
  2. 向森哥求助,叙述了目前所处的困境,在森哥的帮助下,查找问题所在,对其进行解决:
  • 把电脑上原本下载的MySQL进行了卸载
  • 进行了brewn的下载,并通过brewn 安装mysql8;
  • 但是在安装的过程中又出现了一系列的问题:

没有连接外网,无法申请连接到github,在森哥帮助下下载了ClashX,成功连接上了外网

进行了再次安装,安装中仍出现了多次报错,并重新刷新了几次安装:

  • 下载icu4c@76时报错:

针对该问题进行调整:

  • 然后开启了重新从头下载,但在下载时又产生了protobuf报错:

在网上搜索问题原因,进行了资源的下载

  • 从头开始又一次的下载,然后又出现了新的googletest报错:

最后在森哥的检查下发现是网络存在问题,对网络进行了处理之后又开始了重新下载:

但是在下载时,再次出现了protobuf报错:

经过森哥的点拨,明白出现该问题是由于上次下载的文件并没有进行安装,所以又一次出现了报错

  • 问题改正后,又开始重新下载:

在下载出问题解决问题在等待下载的轮番轮番操作中,深刻体会到了配置的不易,与此同时,在等待下载的时间,也进行了视频课程的学习,只是由于没有下载配置好MySQL,所以还没有进行实操,只能先听课程记笔记:https://www.kdocs.cn/l/citOyG1nooLb

  1. 终于完成了Homebrew 下载并 MySQL 所需的依赖项:
  1. 开始安装一些依赖项。这些依赖项是MySQL正常运行所需要的库和工具:

但是在依赖项的安装过程中又出现了报错:

针对该问题上网进行搜索,寻找解决办法:

  1. 按照搜到的问题解决方案实施,首先下载更新Command Line Tools:
  1. 经过查询搜索,得知是系统版本过低,无法适配,所以开始进行系统更新:
  1. 系统更新完成后,再次输入下载的指令到命令行中,但是又显示报错:

通过查询得知该问题是需要安装开发者工具,于是按照指示进行了安装

  1. 安装成功后,在终端输入指令 brew install mysql

经过不懈努力,终于显示安装上了MySQL

  1. 根据森哥在网上搜索到的教程:

Macbook通过brew安装mysql8.0-腾讯云开发者社区-腾讯云

brew 安装mysql (Mac OS)_brew mysql-CSDN博客

按照教程完成配置:

步骤如下

按照提示信息完成mysql配置

环境配置

查看brew安装mysql得路径

启动服务,但是出现了报错,后续发现是因为启动时输入的版本不对,后续调整了版本号,没有再显示报错:

安全配置

配置时由于密码设计的过于简单,又出现了异常:

经过网上教程中的一系列步骤,最终顺利完成了MySQL的一系列配置

开始尝试使用刚配置完成的数据库:

MySQL的安装配置顺利完成!!!

尝试按照课程里的教程,在idea中使用数据库,成功得到了连接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值