我找不到放置这些选项的位置,因此没有 sock 文件

我找不到放置这些选项的位置,因此没有 sock 文件

我已经安装了 mariadb-server,经过一番努力,我设法让它重新/启动而没有错误。但是,没有 sock 文件,所以我什至无法登录。它也没有显示在 netstat -antlp 输出中。我有 client.cnf、server.cnf、mysql-clients.cnf 和 Spider.cnf。我将以下内容放入 [mysqld]、[server] 和 [mariadb] 下的 server.cnf 中,然后每次都重新启动,但没有运气。我需要把它们放在哪里?

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/lib/mysql/mariadb.pid
max_allowed_packet=128M

答案1

最后,我最终卸载了 mariadb 并安装了 mysql,因为每次我尝试安装 mariadb 时都会发生同样的事情。

相关内容