MySQL kann unter CentOS 7 nicht gestartet werden

MySQL kann unter CentOS 7 nicht gestartet werden

Das System hatte vorher MariaDB, das ich auch nicht starten konnte. Nun habe ich MariaDB gelöscht und MySQL installiert.

$ mysql --version
mysql  Ver 14.14 Distrib 5.6.23, for Linux (x86_64) using  EditLine wrapper

jetzt versuche ich, Daemon MySQL zu starten sudo /sbin/service mysqld startund endlich sehen

Job für mysqld.service ist fehlgeschlagen. Weitere Informationen finden Sie unter „systemctl status mysql.service“ und „journalctl -xn“.

$ systemctl status mysqld.service
mysqld.service - MySQL Community Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled)
   Active: activating (start-post) since Пн 2015-02-23 10:49:14 MSK; 16s ago
  Process: 11775 ExecStart=/usr/bin/mysqld_safe (code=exited, status=0/SUCCESS)
  Process: 11764 ExecStartPre=/usr/bin/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 11775 (code=exited, status=0/SUCCESS);         : 11776 (mysql-systemd-s)
   CGroup: /system.slice/mysqld.service
           └─control
             ├─11776 /bin/bash /usr/bin/mysql-systemd-start post
             └─12009 sleep 1

dann versuche es

$ journalctl -xn

zeigt „Es wurden keine Journaldateien gefunden“ an.

Datei/etc/my.cnf

[mysqld]
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Außerdem habe ich während der Installation kein Formular (wie bei Ubuntu) zum Einrichten von Root oder Passwort gesehen. Ich habe keine Ahnung, was ich tun soll.

Antwort1

Bevor Sie MySQL verwenden, müssen Sie alles durchgehen und mit dem folgenden Befehl initialisieren:

 /usr/bin/mysql_install_db

verwandte Informationen