ホームページ  >  記事  >  運用・保守  >  Linux が my.cnf を見つけられない場合はどうすればよいですか?

Linux が my.cnf を見つけられない場合はどうすればよいですか?

WBOY
WBOYオリジナル
2022-08-11 16:39:546387ブラウズ

解決策: 1. 「/usr/share/mysql」ディレクトリの「my-medium.cnf」ファイルを「/etc」ディレクトリにコピーします; 2. コピーしたファイルの名前を「my .cnf」に変更します「」で十分です。 「my.cnf」が見つからない理由は、rpm パッケージを使用してインストールされた MySQL が「/etc/my.cnf」ファイルをインストールしないためです。

Linux が my.cnf を見つけられない場合はどうすればよいですか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux が my.cnf を見つけられない場合はどうすればよいでしょうか

mysql を大文字と小文字を区別しないように設定したいのですが、/etc/my.cnf 設定ファイルが見つからないことがわかりました。 。

1. 解決策: /usr/share/mysql ディレクトリにある my-medium.cnf ファイルを /etc ディレクトリにコピーするだけです (

Linux が my.cnf を見つけられない場合はどうすればよいですか? #)

##2. コピーしたファイルの名前を「my.cnf」に変更します。

#理由は次のとおりです:

rpm パッケージを使用します。インストールされた MySQL は

このファイルがなくても MySQL が正常に起動できる理由については、2 つの意見があります:

まず、my.cnf はMySQL の起動時にパラメータ ファイルを作成するだけです。使用する必要はありません。この場合、MySQL は組み込みのデフォルト パラメータで起動します。

2 番目のステートメントは、MySQL が起動時に /usr/share/mysql ディレクトリ内の my-medium.cnf ファイルを自動的に使用するというものです。このステートメントは、rpm パッケージにインストールされている MySQL に限定されます。

拡張知識

rpm 経由で MySQL をインストールすると、/etc/my.cnf ファイルがインストールされないため、マスター/スレーブ レプリケーションを構成するときの方法がわかりません

##mysql を特に起動する場合、このファイルは組み込みの起動パラメータの 1 つにすぎません。

このファイルが見つからず、このファイルを設定したい場合でも、検索できます。それをファイルパスに追加してコピーを作成します。具体的には

/usr/share/mysql/my-medium.cnf

内、または

cp /usr/share/mysql/my-medium.cnf /etc/my 経由でも可能です。 cnf

このファイルがない場合は、ルート ディレクトリで直接検索できます

推奨学習:

Linux ビデオ チュートリアル

以上がLinux が my.cnf を見つけられない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。