崔老师课程实践过程遇坑及爬坑经验记录3——mysql安装

浏览: 4136

由于系列都是在边做的过程中边做记录的,可能有点乱,但是体现了遇到问题时候的解决过程、思路以及想法,没做过多整理,可能有点乱,见谅!毕竟水平有限,也许很多大家觉得很简单的问题,但是对于我们这些或者说很多新人来说就不事那么简单,系列文章只是想记录下在学习过程中遇到的“坑”,另外也想给以后会遇到同样问题的童鞋一点点启发吧!

1、进入terminal终端,输入:brew install mysql 等待安装即可

1.png

2、上面显示已经安装完成,按老师说的输入mysql -uroot -p

2.png

提示要输入密码,可是我刚安装的mysql哪里来的密码呢?难道是输入本机密码?试试看

报错了,can not connect to....

思考:有两种情况,一是,这个mysql可能和redis一样有默认的密码;二是,因为老师是安装好的mysql,他肯定设置过密码了,所以他讲的是直接输入mysql -uroot -p 后面的-p应该是调出密码的指令,且安装这里也提示要连接输入mysql -uroot,所以第二种的可能性更大,试试

3.png

还是不行,看提示,百度下socket意思先

4.png

大概意思是不能通过这个文件(专门配的)来连接本地mysql,那就找到这个文件在说吧,

5.png

例行找不到,新人没办法,回头在看便看能不能发现点什么。。。然后发现除了linux系统下, 安装过程中需要自己主动设置过密码外,后面并没有讲到mac 下如何设置密码,难道是我安装的时候错过了?

先不管了,在试试看

6.png

还是不行,理论上来讲就算是有默认的密码应该也会在.conf文件中有体现,在mac 上找下先,依据之前安装redis的经验,应该也在/usr/local/etc这个目录下面

7.png

虽然没找到mysql.conf,但是有my.cnf 神识,依据男人的第六感,感觉应该就是它了,打开看看

8.png

只有这么点么,有点凄惨,看来男人第六感还是不太靠谱。那是什么原因呢?

难道真的是我安装的时候没注意密码么?或许这个密码是统一的,百度下看看mysql默认密码是什么?

9.png

看下自己电脑,在/usr/local下面没有mysql这个文件夹啊,且在系统偏好设置里也没找到mysql.看来s是装错误了,找找看卸了重装试试,百度如何卸载:https://blog.csdn.net/u012721519/article/details/55002626

看了下,大家普遍的观点是卸载mysql要小心,且也是件麻烦的事,麻烦在与如果没卸好,以后在装或者用的时候会有各种麻烦,吓我一跳,入门小白看来在没有很大把握情况下,还是先别动手删除的好,在回头看看初始的安装过程记录(还好保留截图了,泪奔)

10.png

感觉有点戏,试试

1.png

2.png

MMP。。。。有点心累,那就抱着死马当成活马医,上面提示的脚本都输入下试试先

先重新启动下mysql服务,mysql.server start,成功了,在试试mysql -uroot,结果不一样了,what a fuck! 出来mysql的输入图标了,有点莫名,又有点喜出望外,赶紧试试其他命令

3.png

4.png

5.png

瞬间感觉自己是个弱智一样,,原来YY那么久,重起下就可以了。。。今晚的爬坑过程充分说明,以后还是得多关注下安装文件过程中出来的提示,提高下英语水平吧!


参考连接:https://blog.csdn.net/hjf161105/article/details/78850658

show databases;--查看表

use mysql; --使用mysql

select * from db;

exit

sudo su

cd /etc/mysql/

ls

cd mysql.conf.d/

ls

vi mysql.conf

bind-dr注释

sudo server mysql restart

推荐 2
本文由 zheng1076 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册