相关疑难解决方法(0)

mariadb 服务器:我无法使用“mysql.server stop”停止服务器

操作系统 10.13.6

几年前我用 homebrew 安装了 mariadb 服务器,但我很少使用它。今天,我尝试使用以下命令启动 mariadb:

$ mysql.server start
Run Code Online (Sandbox Code Playgroud)

我遇到了很多错误。所以我做了:

$ brew update
Run Code Online (Sandbox Code Playgroud)

然后:

$ brew uprade mariadb
Run Code Online (Sandbox Code Playgroud)

一切顺利,现在我可以启动 mariadb:

$ mysql.server start
Run Code Online (Sandbox Code Playgroud)

我可以访问我所有的旧数据库。

我遇到的问题是我无法停止 mysql。这两个命令都挂起:

$ mysql.server stop
Run Code Online (Sandbox Code Playgroud)

和(在另一个终端窗口中):

$ mysql.server status
Run Code Online (Sandbox Code Playgroud)

根据mysql.server的 MariaDB 文档,这两个命令都应该有效。

目前,我正在像这样杀死服务器:

$ killall mysqld mysqld_safe
Run Code Online (Sandbox Code Playgroud)

然后检查服务器是否被杀死:

$ ps aux | grep mysqld
Run Code Online (Sandbox Code Playgroud)

当我在 mysql 运行时运行 ps 命令时,我得到:

〜$ ps aux | grep mysqld
7stud 3707 0.0 1.0 4808208 79948 s005 S 1:26PM 0:00.47
/usr/local/Cellar/mariadb/10.3.15/bin/mysqld --basedir=/usr/local/Cellar/mariadb/10.3.15 -- datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mariadb/10.3.15/lib/plugin --log-error=/usr/local/var/mysql/My-MacBook -Pro-2.local.err …

mariadb

5
推荐指数
2
解决办法
5750
查看次数

标签 统计

mariadb ×1