解決策: 1. 「/usr/share/mysql」ディレクトリの「my-medium.cnf」ファイルを「/etc」ディレクトリにコピーします; 2. コピーしたファイルの名前を「my .cnf」に変更します「」で十分です。 「my.cnf」が見つからない理由は、rpm パッケージを使用してインストールされた MySQL が「/etc/my.cnf」ファイルをインストールしないためです。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
mysql を大文字と小文字を区別しないように設定したいのですが、/etc/my.cnf 設定ファイルが見つからないことがわかりました。 。
1. 解決策: /usr/share/mysql ディレクトリにある my-medium.cnf ファイルを /etc ディレクトリにコピーするだけです (
#)
##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 内、または
このファイルがない場合は、ルート ディレクトリで直接検索できます
推奨学習:
Linux ビデオ チュートリアル以上がLinux が my.cnf を見つけられない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。