我用
开始我的mariadb/etc/init.d/mysql start
然后我得到
- 启动MariaDB数据库服务器mysqld
没有更多消息。 当我打电话
服务mysql状态
我得到了
MariaDB已停止
为什么?
我的 my.cnf 是:
# Example mysql config file.
[client-server]
socket=/tmp/mysql-dbug.sock
port=3307
# This will be passed to all mysql clients
[client]
password=XXXXXX
# Here are entries for some specific programs
# The following values assume you have at least 32M ram
# The MySQL server
[mysqld]
temp-pool
key_buffer_size=16M
datadir=/etc/mysql/data
loose-innodb_file_per_table
[mariadb]
datadir=/etc/mysql/data
default-storage-engine=aria
loose-mutex-deadlock-detector
max- connections=20
[mariadb-5.5]
language=/my/maria-5.5/sql/share/english/
socket=/tmp/mysql-dbug.sock
port=3307
[mariadb-10.1]
language=/my/maria-10.1/sql/share/english/
socket=/tmp/mysql2-dbug.sock
[mysqldump]
quick
max_allowed_packet=16M
[mysql]
no-auto-rehash
loose-abort-source-on-error
感谢您的帮助。
答案 0 :(得分:0)
如果您的SELinux设置为宽松,请尝试调整权限: / var / lib / mysql中的文件应为660。 / var / lib / mysql目录应为755,其任何子目录应为700。
如果您的SELinux设置为强制执行,请应用正确的上下文。