[解決済み] 致命的なエラーです。特権テーブルを開くこともロックすることもできません。テーブル 'mysql.host' は存在しません。
2022-02-18 09:03:17
質問
RHEL5を新規にインストールしたサーバーで、ApacheとPHPは問題なくインストールできましたが、MySQLのインストールで深刻な問題が発生しています。 私は以下を試してみました。
yum install mysql-server mysql
そして、何のエラーもコンフリクトも起こりませんでした。 次に、以下のコマンドでmysqlを起動してみました。
chkconfig --levels 235 mysqld on
service mysqld start
そして
Timeout error occurred trying to start MySQL Daemon.
ログを確認すると、このようなエラーが表示されます。
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
これからどうすればいいのかわからない。
参考までに、私はRHEL 5を使用しており、PHP 5とApacheの最新版をインストールしています。
どのように解決するのですか?
-
を使用してmysqlをアンインストールします。
yum remove mysql*
-
再帰的削除
/usr/bin/mysql
と/var/lib/mysql
-
ファイルを削除する
/etc/my.cnf.rmp
-
使用方法
ps -e
を使用してプロセスをチェックし、mysqlがまだ実行されていないことを確認します。 -
でサーバを再起動します。
reboot
-
実行
yum install mysql-server
. これによって、mysqlクライアントも依存関係としてインストールされるようです。 -
mysqlに所有権とグループ権限を与えます。
chown -R mysql /var/lib/mysql
chgrp -R mysql /var/lib/mysql
-
使用方法
service mysqld start
でMySQL Daemonを起動します。
関連
-
[解決済み】MySQL エラー 1093 - FROM 句で更新のターゲット テーブルを指定できません。
-
[解決済み】MySQLエラー#1071 - 指定されたキーが長すぎる; キーの最大長は767バイトです。
-
[解決済み] ERROR 1148: 使用されたコマンドはこのMySQLバージョンでは許可されていません。
-
[解決済み] テーブル 'performance_schema.session_variables' は存在しません。
-
[解決済み] mysqladmin: 'localhost'のサーバーへの接続に失敗しました。
-
[解決済み] WHEREで集計関数は使用できません "というエラーを回避する方法
-
[解決済み] SQLSTATE[22003]: 数値の範囲外: 1264 範囲外の値です。
-
[解決済み] Python の open() はファイルが存在しない場合、ファイルを作成しない
-
[解決済み] エラー 1698 (28000)。ユーザー 'root'@'localhost' のアクセスが拒否されました。
-
[解決済み] error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' -- Missing /var/run/mysqld/mysqld.sock
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラーコード1292 - 不正なDOUBLE値の切り捨て - Mysql
-
[解決済み】カラムのデータが切り捨てられた?
-
[解決済み】MySQLエラー#1071 - 指定されたキーが長すぎる; キーの最大長は767バイトです。
-
[解決済み】mysql.plugin テーブルを開くことができません。mysql_upgradeを実行して作成してください。
-
[解決済み】MySQL エラー #1133 - ユーザー テーブルに一致する行が見つかりません。
-
[解決済み] エラー 1115 (42000)。不明な文字セットです。'utf8mb4'
-
[解決済み] <TABLE> のテーブルストレージエンジンには、order by クエリでこのオプションがありません (ERROR 1031)。
-
[解決済み] 「他のデータベースへのクエリを無視する」コマンドライン
-
[解決済み] 1行目の列 'id' に不正な整数値 '' があります。
-
[解決済み] DEFAULT NULLとCHECKBOX NULL mysqlの違いは何ですか?