TERSELESAIKAN
Saya harus menghapus /usr/local/bin/brew-services.rb dengan perintah
rm /usr/local/bin/brew-services.rb itu bisa meminta izin jadi tambahkansudo rm /usr/local/bin/brew-services.rb .
Setelah itu saya mencoba menjalankan brew services start example@sqldat.com dan saya mendapatkan
Successfully started mongodb-community (label: homebrew.mxcl.mongodb-commu tetapi ketika saya memasukkan mongo dari terminal yang berbeda untuk memulai shell saya mendapatSocket exception error jadi saya memeriksa juga file mongod.log dan saya melihat itu adalah masalah soket jadi saya mencoba
ls -ls /tmp/mongodb-27017.sock dan saya mendapatkan
0 srwx------ 1 root root 0 June 04 14:51 /tmp/mongodb-27017.sock itu berarti pemiliknya adalah root dan mongodb tidak dapat mengaksesnya jadi saya lakukan
sudo rm -rf /tmp/mongodb-27017.sock
untuk menghapus file dan kemudian mulai lagi mongodb dengan
brew services start example@sqldat.com yang membuat file .sock baru yang pemiliknya langsung mongodb atau pengguna sebenarnya whoami dan ketika saya periksa lagi
ls -lsah /tmp/mongodb-27017.sock
Saya membuktikan bahwa saya adalah pemiliknya dan kemudian saya dapat membuka terminal baru dan menjalankan mongo dan masuk dengan koneksi yang diaktifkan dan gunakan shell!