MariaDB启动时没有错误,并且没有运行

时间:2017-05-03 13:10:33

标签: database shell ubuntu-14.04 mariadb

我用

开始我的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

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您的SELinux设置为宽松,请尝试调整权限: / var / lib / mysql中的文件应为660。 / var / lib / mysql目录应为755,其任何子目录应为700。

如果您的SELinux设置为强制执行,请应用正确的上下文。