brew 服务列表显示已启动但 mariadb 无法连接

brew services list show started but mariadb cannit connect

我已经安装了 mariadb 10.4(最新版本)。并更改一个我已经安装了 mariadb 10.2 和 10.3 的版本。之后我重启后mariadb连接失败

这是我 运行 时的列表 brew services list ➜ ~ 酿造服务列表

Name         Status  User   Plist
mariadb      started darren /Users/darren/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
mariadb@10.2 stopped
mariadb@10.3 stopped
postgresql   stopped
redis        stopped

我怀疑有多个mariadb实例是运行ning。如何从列表中删除 mariadb@10.2mariadb@10.3

我转到这个文件夹/Users/darren/Library/LaunchAgents/这是那个文件夹中的列表

➜  LaunchAgents ls -la
total 32
drwxr-xr-x@  6 darren  staff   192 Oct 16 20:49 .
drwx------@ 66 darren  staff  2112 Oct 15 09:55 ..
-rw-r--r--@  1 darren  staff   810 Oct 14 09:15 com.google.keystone.agent.plist
-rw-r--r--@  1 darren  staff   916 Oct 14 09:15 com.google.keystone.xpcservice.plist
-rw-r--r--   1 darren  staff   541 Oct 16 20:49 homebrew.mxcl.mariadb.plist
-rw-r--r--@  1 darren  staff   677 Oct 15 08:40 org.virtualbox.vboxwebsrv.plist

看起来 mariadb@10.2mariadb@10.3

没有 LaunchAgent

感谢您的帮助!

我必须执行这些步骤才能回到 mariadb 10.3

brew uninstall mariadb
brew uninstall mariadb@10.3
brew uninstall mariadb@10.2

install previous version with

brew install mariadb@10.3


brew switch  mariadb@10.3 10.3.16_1



Add /usr/local/opt/mariadb@10.3/bin to /etc/paths