今天的我,在隔了快10天做完数据库作业后,【上一个作业是用py搭建高可用集群,把mongoDB-community关了【小小小声
然后,普通的打开我普通的iTerm2打开mongoDB,然后,普通的发现,我的mongoDB怎么也报错了:D
报错信息如下:
1 | Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused : |
吓得我都想把mongoDB unistall 再install了,发现brew无法install噢,废话,本身install 就是community:D
然后呢,我上网一查,好生复杂。都是说缺少路径文件什么的,我一听就懒了,就没找着网上的教程做。
然后,猛然想到,在mqlclient也是疯狂报错,:D,最后解决的方法是我没打开mysql service.
现在记录一下mysql service 在macos的打开方式:mysql.server start
,不先输入这个,直接输入mysql
在DB首次启动的时候,也会报错的哦:D。
所以,我就翻到以前的博客,重新打开了一下,即brew services start mongodb-community@4.4
,寻思着要两个错一样呢。
然后再次在命令行中输入mongo
,发现,成功了:D!
所以,遇事不决,先把数据库服务进程打开,毕竟咱也刚学:D。