Mysqlクライアントの場所は何ですか.my.cnf
WindowsでXAMPPを使用していますか?
Clarification:このファイルはデフォルトでは存在しないため、コマンドラインクライアントが自動的に読み取るために、ファイルを作成するときにどこに配置する必要がありますか?
これを入力してください:
mysql --help
次に、出力を見てください。デフォルトを見つけるファイルを説明する3/4ほどのテキストブロックがあります.my.cnf
から。 例 fromXAMPP v3.2.1:
Default options are read from the following files in the given order:
C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf C:\xampp\mysql\my.ini C:\xampp\mysql\my.cnf C:\xampp\mysql\bin\my.ini C:\xampp\mysql\bin\my.cnf
セットアップは異なる場合があります。コマンドを実行して、特定のシステムの実際のパスを確認する必要があります。
MySQL構成ファイルC:\xampp\mysql\bin\my.ini
。
そのファイルの先頭にはいくつかのコメントがあります:
# You can copy this file to
# C:/xampp/mysql/bin/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is C:/xampp/mysql/data) or
# ~/.my.cnf to set user-specific options.
そこで、.my.cnf
ファイル。
Win7のデフォルトの場所をmysql --help
で確認し、設定ファイルが見つからなかった後、my.iniを手動で検索し、C:\ProgramData\MySQL\MySQL Server x.y
(そう、Program Files
ではなくProgramData
)で見つけました。
Program Files
で独自のmy.iniを使用しましたが、他の構成が設定を上書きしました。
コントロールパネル→サービスに移動し、MySQLを探して右クリックしてプロパティを選択します。 「EXEファイルへのパス」に、次のようなパラメーターがある場合
--defaults-file="X:\path\to\my.ini"
これは、サーバーが実際に使用するファイルです(mysql --help
印刷)。
通常、C:\Program Files\MySQL\MySQL Server 5.5\my.ini
やC:\xampp\mysql\bin
などのMySQLインストールフォルダーにあります。
存在しない場合は、存在しない可能性が高く、MySQLはデフォルト値をロードしているだけです。
非表示のファイルとフォルダーを有効にする必要がある場合があります。 [フォルダーオプション]に移動します。任意のフォルダーで、上部の水平メインテキストメニュー>> [ツール] >> [フォルダーオプション]に移動します。 「隠しファイルとフォルダの表示」と「保護されたシステムファイルの表示」を有効にし、保存して終了
XAMPPコントロールパネルを使用して、MySQLの[構成]ボタンをクリックすると、現在使用しているファイルが見つかります。
XAMPPはmysql_start.batというファイルを使用してMySQLを起動します。テキストエディターでそのファイルを開くと、現在のバージョンではどの設定ファイルが使用されているかを確認できます。
mysql\bin\mysqld --defaults-file=mysql\bin\my.ini --standalone --console
デフォルトのパスにXAMPPをインストールした場合、c:/xampp/mysql/bin/my.ini
何らかの理由でファイルが存在しない場合は、コンソールターミナルを開き(start-> "cmd"と入力してEnterキーを押します)、 "mysql --help"と記述すると、現在のバージョンのデフォルトの場所を示すテキストが出力されます。 XAMPPは次のとおりです。
C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf C:\xampp\mysql\my.ini C:\xampp\mysql\my.cnf
MySQL Workbenchを使用してサーバーに接続する場合、左側のメニューで「管理」と「オプションファイル」を追加すると、そのサーバーで使用されている設定ファイルの場所が右側のペインの下部に表示されます。 。
フォルダー「c:\ xampp\mysql」に自分で作成します。