
以前はシステムには MariaDB がありましたが、これも起動できませんでした。そこで MariaDB を削除し、MySQL をインストールしました。
$ mysql --version
mysql Ver 14.14 Distrib 5.6.23, for Linux (x86_64) using EditLine wrapper
今私はデーモンmysqlを起動しようとしてsudo /sbin/service mysqld start
、最後に見ます
mysqld.service のジョブが失敗しました。詳細については、「systemctl status mysql.service」および「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
試してみて
$ journalctl -xn
「ジャーナル ファイルが見つかりません」と表示されます。
ファイル/etc/my.cnf
[mysqld]
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
また、インストール中にルートまたはパスワードを設定するためのフォーム(Ubuntu など)も見つかりませんでした。何をすればよいのかわかりません。
答え1
mysql を使用する前に、次のコマンドを使用して実行し、初期化する必要があります。
/usr/bin/mysql_install_db