メモリ構成が過剰でMySQLが起動できない問題の解決方法

メモリ構成が過剰でMySQLが起動できない問題の解決方法

問題の説明

MySQL の起動時にエラーが報告されます。エラー ログを確認してください。

[エラー] InnoDB: バッファプールにメモリを割り当てることができません

(InnoDBエンジンに必要なメモリはキャッシュプールから割り当てることができません)

解決

MySQL 構成ファイル my.cnf の innodb_buffer_pool_size と key_buffer_size のサイズ設定を調整し、メモリ割り当てを適切に増やす必要があります。通常は、システム メモリの半分に調整します。

まずfree -mを使用してシステムメモリのサイズを確認し、1Gのメモリであることを確認します。


次に、 vi /etc/my.cnf実行して、 innodb_buffer_pool_size、key_buffer_sizeそれぞれ 500M に調整します。

注: my.cnf は実際の構成ファイル パスに従います。

再起動OK

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。

以下もご興味があるかもしれません:
  • 一時ファイルを作成できないために MySQL が起動できない問題を解決する方法
  • MySQLを再インストールした後、MySQLサービスを開始できません
  • Windows で MySQL 5.7 が起動しない場合の解決策
  • Mysql5.7 サービスを開始できません。グラフィカル ソリューション チュートリアル
  • PID を作成できないために MySQL が起動できない問題を解決する方法

<<:  Vue モバイル プロジェクトでページ キャッシュを実装する方法のサンプル コード

>>:  DockerプライベートライブラリHarborのアーキテクチャとコンポーネントの説明

推薦する

シェアしたい絶妙なApple風無料アイコン素材18セット

Apple マグカップのアイコンと追加機能 HD ストレージボックス – アドオンパックセイバースノ...

Linuxでホスト名を永続的に変更する方法

ホスト名を変更する場合は、以下の手順に従ってください。ホスト名の使用hostnameコマンドを使用す...

vue+tsは要素のマウスドラッグの効果を実現します

この記事の例では、要素のマウスドラッグ効果を実現するためのvue+tsの具体的なコードを参考までに共...

IPとポートが接続可能かどうかを検出する方法

Windows コマンドテルネット形式: telnet IP ポート場合: テルネット 191.1....

Docker を使用して OpenLDAP+phpLDAPadmin 統合ユーザー認証を構築する方法

1. 背景LDAP を使用して、操作および保守に関連するユーザー名とパスワードを集中管理します。 1...

MySQL での外部キーの作成、制約、削除

序文MySQL バージョン 3.23.44 以降では、InnoDB エンジン タイプのテーブルは外部...

CSS で美しい時計アニメーション効果を実装するためのサンプルコード

仕事を探しています!!!事前準備:まず、このアニメーションは、以前のローディングアニメーションとクー...

Tomcat が非同期サーブレットを実装する方法の詳細な説明

序文これまでの Tomcat シリーズの記事を通じて、私のブログを読んでいる学生は Tomcat に...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

MYSQL 文字関数を使用してデータをフィルタリングすることに関する質問

問題の説明:構造:テストには2つのフィールドがあります。これらは col1 と col2 で、どちら...

Q&A: XML と HTML の違い

Q: xml と html の違いがわかりません。違いは何ですか? A: XMLと HTML の違い...

Alibaba Cloud サーバーの購入とインストール方法

1. サーバーを購入するこの例では、購入したサーバーはAlibaba Cloudです。大学生はAli...

Win7 での Mysql 5.7.17 winx64 インストール チュートリアル

ソフトウェア バージョンとプラットフォーム: MySQL-5.7.17-winx64、win7 Ho...

vue3 統合 API における vue2 の $refs の代替方法についての簡単な説明

vue2 プロジェクト開発の経験があれば、$refs に精通しているでしょう。 vue3 の急激なア...

既存のMySQLデータベースの文字セットを統一する方法

序文データベースでは、一部のデータ テーブルとデータは latin1 であり、一部のデータ テーブル...