[解決済み] MySQLジョブの起動に失敗しました
質問
Kubuntu 12.04で、apt-getでmysqlをインストールし(mysql ver: 5.5.35)、mysqlサービスを開始しようとすると、このエラーが表示されます。
sudo サービスmysqlスタート
を開始します。ジョブの起動に失敗しました
この問題をググってみると、/var/log/mysql/error.logにアクセスする必要があると書かれています。
しかし、私のerror.logファイルは空です :(
そこで、パーミッションを確認したところ :
drwxr-s--- 2 mysql adm 4096 Apr 7 11:21 mysql
-rw-r----- 1 mysql adm 0 Apr 7 11:21 error.log
だから、どうしたらいいのかわからない・・・。なぜこのようなエラーが発生するのでしょうか?なぜエラーファイルが空なのですか?
どうすればいいですか?
まず、念のため/var/lib/mysql/ディレクトリのバックアップをとってください。
sudo mkdir /home/<your username>/mysql/
cd /var/lib/mysql/
sudo cp * /home/<your username>/mysql/ -R
次にMySQLをパージします(php5-mysqlとphpmyadmin、その他多くのライブラリが削除されますので、この後いくつかのアイテムを再インストールする準備をしてください)。
sudo apt-get purge mysql-server-5.1 mysql-common
etc/mysql/ フォルダとその内容を削除する。
sudo rm /etc/mysql/ -R
次に、古いデータベースファイルがまだ/var/lib/mysql/にあることを確認します。ない場合は、そのフォルダにコピーして、chown root:root
(ファイルが存在しない場合のみ、これらを実行します)
sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
cd ~/mysql/
sudo cp * /var/lib/mysql/ -R
次にmysqlサーバーをインストールします。
sudo apt-get install mysql-server
最後に、phpmyadmin や php5-mysql などの足りないパッケージを再インストールしてください。
関連
-
[解決済み】MySQLのエラーコードです。MySQL WorkbenchでUPDATE中に1175のエラーが発生しました。
-
[解決済み】mysqladmin: 'localhost'でのサーバーへの接続に失敗しました。
-
[解決済み] Mysql: const テーブルを読み込んだ後、不可能な場所に気づいた。
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLの複数行を1つのフィールドに連結することはできますか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?
-
[解決済み] ブーリアン値を格納するために使用するMySQLデータ型
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MAMPのmysqlサーバーが起動しない。mysqlのプロセスが起動していない
-
[解決済み] MySQLのforeachループ
-
[解決済み] mysqladmin: 'localhost'のサーバーへの接続に失敗しました。
-
[解決済み] MySQLが重複したレコードを削除し、最新のレコードを保持する
-
[解決済み] テーブルのストレージエンジンは修復をサポートしていません。InnoDB または MyISAM?
-
[解決済み] エラー 1044 (42000)。データベース 'db' へのユーザー ''@'localhost'' のアクセスが拒否されました。
-
[解決済み] mysqladminのフラッシュホストでブロックを解除する方法
-
[解決済み] mysqlのテーブルからユニークキーを削除する方法
-
[解決済み] mysql サーバーがクラッシュした -mysqld got signal 6
-
[解決済み] エラーコード1111。グループ関数の無効な使用