但是随后灯变成红色,这意味着 mysql 服务器停止运行。如何让mysql服务器开机后继续运行?
#######更新
如果我输入,我就会读到
ps -ef | grep mysql
输出
501 72931 70523 0 2:14AM ttys000 0:00.01 grep mysql
我应该输入
sudo Kill -9 [PID]
但是,当我将 [PID] 替换为上面的所有三个数字加上三个数字的组合时,我得到“非法进程 ID”或“没有这样的进程”
#######更新
根据 deceze 的建议,我查看了日志,发现密钥环文件抛出错误,看起来它在我的计算机中丢失了,我找不到它。我刚下载了Mysql,也许我下载了错误的Mysql,除了有5个版本,我不知道该安装哪一个。无论如何,这是错误消息
024-05-07T05:56:52.406753Z 0 [ERROR] [MY-010901] [Server] Can't open shared library '/usr/local/mysql/lib/plugin/keyring_file.so' (errno: 2 dlopen(/usr/local/mysql/lib/plugin/keyring_file.so, 0x0002): tried: '/usr/local/mysql/lib/plugin/keyring_file.so' (no such file)).
2024-05-07T05:56:52.406788Z 0 [ERROR] [MY-010736] [Server] Couldn't load plugin named 'keyring_file' with soname 'keyring_file.so'.
但是正如您所看到的,指定文件夹中不存在密钥环文件。
#######更新
重新下载mysql没用。只有一个下载适用于我的计算机。密钥环文件仍然丢失。我想我应该放弃mysql并尝试sql。我想做的就是将 sql 文件转换为 db 无论如何,我只找到了如何使用 mysql 执行此操作的说明。所以如果有人知道这个问题的答案我就可以放弃 mysql