問題:
MySQL 5.1 を MySQL 5.6 にアップグレードしました。アップグレード後、MySQL を起動できませんでした。
解決策:
MySQL ログ ファイルを開き、次のコマンドを入力します。
vim /var/log/mysqld.log
ログ ファイルでエラー メッセージを見つけます。ここでのエラーは、ibdata1 ファイル サイズ パラメータが変更され、デフォルト値と異なっていることです。
(推奨チュートリアル: centos 使用法チュートリアル )
解決策:
MySQL 構成ファイルを開き、次のように入力します。コマンド:
vim /etc/my.cnf
エラー メッセージに記載されているように、ibdata1 の値は 640 ページで、構成ファイルの値は 768 ページです。したがって、my.cnf の innodb_data_file_path の ibdata1 の値を変更するだけです。
最初に ibdata1 の初期値を計算します: 640/64 = 10M
最終構成は次のとおりです:
innodb_data_file_path = ibdata1:10M:autoextend
my.cnf にこの構成がない場合は、追加するだけです。
関連ビデオ チュートリアルの推奨事項: Linux ビデオ チュートリアル
以上がcentos システムで mysql の起動に失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。