my.cnfは、MySQL の起動時に読み込まれる設定ファイルです。通常は MySQL インストール ディレクトリに配置されますが、ユーザーは他のディレクトリから読み込むこともできます。 MySQL をインストールすると、システム内に複数の my.cnf ファイルが作成され、そのうちのいくつかはテストに使用されます。 すべてのmy.cnfファイルを一覧表示するには、 locate my.cnfコマンドを使用します。 注文 my.cnf を見つける 出力 /usr/local/Cellar/mysql/5.6.24/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/include/default_my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/federated/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_big/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_binlog/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_rpl/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_team/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl/extension/bhs/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl_ndb/my.cnf 設定ファイルを変更する必要がある場合は、MySQL の起動時にどの my.cnf ファイルがロードされるかを確認する必要があります。 1. 指定されたディレクトリのmy.cnfが使用されているかどうかを確認する mysql を起動した後、mysql プロセスをチェックして、指定されたディレクトリを使用するように設定された my.cnf ファイルがあるかどうかを確認します。ある場合、この構成ファイルは mysql の起動時にロードされたことを意味します。 注文 ps aux|grep mysql|grep 'my.cnf' 出力 fdipzone 25174 0.0 0.0 3087244 600 ?? S 4:12 PM 0:01.14 /usr/local/Cellar/mysql/5.6.24/bin/mysqld --defaults-file=/usr/local/Cellar/mysql/5.6.24/my.cnf --basedir=/usr/local/Cellar/mysql/5.6.24 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mysql/5.6.24/lib/plugin --bind-address=127.0.0.1 --log-error=/usr/local/var/mysql/TerrydeMacBook-Air.local.err --pid-file=/usr/local/var/mysql/TerrydeMacBook-Air.local.pid fdipzone 25064 0.0 0.0 2452824 4 ?? S 4:12PM 0:00.03 /bin/sh /usr/local/opt/mysql/bin/mysqld_safe --defaults-file=/usr/local/Cellar/mysql/5.6.24/my.cnf --bind-address=127.0.0.1 --datadir=/usr/local/var/mysql /usr/local/Cellar/mysql/5.6.24/my.cnf は、mysql の起動によって読み込まれる設定ファイルであることがわかります。 上記のコマンドで出力が生成されない場合は、my.cnf が指定されたディレクトリを使用するように設定されていないことを意味します。 2. MySQLがデフォルトでmy.cnfを読み込むディレクトリを確認する my.cnf が特定のディレクトリを使用するように設定されていない場合、MySQL は起動時にインストール ディレクトリのルート ディレクトリとデフォルト ディレクトリにある my.cnf ファイルを読み取ります。 MySQL の起動時に設定ファイルを読み取るためのデフォルトのディレクトリを表示します。 注文 mysql --help|grep 'my.cnf' 出力 優先順位、my.cnf、$MYSQL_TCP_PORT、 /etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf /etc/my.cnf、/etc/mysql/my.cnf、/usr/local/etc/my.cnf、~/.my.cnf これらは、mysql がデフォルトで my.cnf を検索するディレクトリであり、最上位のディレクトリが優先されます。 3. 起動時に設定ファイルは使用されない 指定されたディレクトリの my.cnf ファイルが設定されておらず、デフォルトの読み取りディレクトリに my.cnf ファイルが存在しない場合は、MySQL の起動時に構成ファイルが読み込まれず、デフォルトの構成が使用されることを意味します。 設定を変更する必要がある場合は、MySQL がデフォルトで読み取るディレクトリ (例: /etc/my.cnf) に my.cnf ファイルを作成し、変更する必要がある設定内容を記述して、MySQL を再起動して有効にします。 上記の記事「MySQLで現在使用されている設定ファイルmy.cnfを表示する方法」(推奨)は、編集者が皆さんと共有する内容のすべてです。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: vueはEle.me UIを使用してteambitionのフィルタリング機能を模倣します
>>: Docker データ管理 (データ ボリュームとデータ ボリューム コンテナー) の詳細な説明
目次変数意味があり発音しやすい変数名を使用する同じ型の変数には同じ語彙を使用する検索可能な名前を使用...
何人かのブロガーが私の記事を評価してくれたのは嬉しいです。マークと知り合ってからは、私は彼をフォロー...
開発の過程では、インスタンスの vm.$refs(this.$refs) を使用して、ref で登録...
MySQLテーブルパーティショニングプログラムを変更する方法1. サブテーブルの実装の原則は次のとお...
この記事では、例を使用して、MySQL ストアド プロシージャでのループ ステートメント (WHIL...
張新旭氏の記事を引用して皆さんにシェアしたいと思います。 変更を加えたい場合は、対応する画像によって...
目次1. トリガーの紹介1. トリガーとは何ですか? 2. トリガーの特徴2. トリガーを作成する1...
エフェクトのスクリーンショット:実装コード:コードをコピーコードは次のとおりです。 <!DOC...
Google Reader で、JunChen が書いた「フロー理論と設計」というタイトルの投稿を見...
Vue $http get および post リクエストのクロスドメイン問題まずconfig/ind...
目次序文1. vue-cliを使う1. Toastコンポーネントを定義する2. main.jsで設定...
今では、自宅のソファーに座っていても、外の喫茶店にいても、ノートパソコンの電源を入れてWi-Fiに接...
この記事の例では、ページング機能を実装するためのVueの具体的なコードを参考までに共有しています。具...
CSS3はクールな3D回転パースペクティブを実現します3D アニメーション効果はますます人気が高まっ...
以下の質問はすべて InnoDB ストレージ エンジンに基づいています。 1. 最も大きな ID を...