私はUbuntu 14.04を使用していますapt-get phpmyadminのインストールインストールプロセスを完了しましたが、apache2のインストールオプションを確認するのを忘れていました。インストールは完了していませんが、私のシステムで何かを編集したことは間違いなく、もはやmysqldを起動できないようです。
root@drupalpro:/var/log/mysql# service mysql start
* Starting MariaDB database server mysqld [fail]
root@drupalpro:/var/log/mysql# service mysql status
* MariaDB is stopped.
root@drupalpro:/var/log/mysql#
mysqldを起動するときは、開始とだけ言ってから、プロンプトに戻ります。そしてmysqlはまったく起動しません。
そのような問題を解決する方法は?チェックボックスを選択するのを忘れてしまったという理由だけで、システム全体が壊れてしまったのは本当に言葉にならないことです。
答え1
私はそれを動作させました:
- 同じオペレーティングシステムで動作するmysqlを使用して新しいvirtualboxイメージを作成します。
- 破損したvboxイメージの/var/lib/mysqlフォルダ全体を新しいシステムにコピーしました。
- 新しい mysql フォルダの名前を mysql_new に変更し、古いフォルダにコピーします。
- phpmyadminをロード
- 必要なデータベースをエクスポートします。
- 古いmysqlフォルダを削除
- mysql_newの名前を再度mysqlに変更して再インポートします。