MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

my.cnfで最適なMySQL構成を設定しますか?


まず、my.cnfファイルを開く必要があります。以下は、Windowsで構成ファイルのディレクトリの場所を取得するためのクエリです-

mysql> select @@datadir;

出力

+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |
+---------------------------------------------+
1 row in set (0.00 sec)

これがディレクトリのスナップショットです-

my.cnfで最適なMySQL構成を設定しますか?

my.cnfを開きます ファイル。スナップショットは次のとおりです-

my.cnfで最適なMySQL構成を設定しますか?

キャッシュにデータを追加する場合は、次のクエリを使用します-

innodb_buffer_pool_size = 1024M

さらにデータを書き込みたい場合は、次のクエリを使用してください-

innodb_log_file_size = 512M

以下に示すように、my.confファイルで上記の両方のオプションを設定しました-

my.cnfで最適なMySQL構成を設定しますか?


  1. my.cnfでMySQLのデフォルトの文字セットをUTF-8に変更しますか?

    my.cnfでMySQLのデフォルトの文字セットをUTF-8に変更するには、最初にmy.cnfファイルの場所にアクセスします。 以下は、「my.cnf」ファイルのスクリーンショットです。まず、C:ディレクトリと「ProgramData」フォルダを開きます- 次に、「MySQL」フォルダをクリックします- 次に、MySQLServer8.0フォルダをクリックして開きます- MySQL Server 8.0を開くと、「my.cnf」ファイルの場所が表示されます。 my.cnfファイルを開くと、文字セットが取得されます。ファイルを開くと、次の内容が表示されます-

  2. MySQLでsql_modeを永続的に設定するにはどうすればよいですか?

    Windowsオペレーティングシステムを使用している場合は、ディレクトリmy.cnfまたはmy.iniファイルを確認してください。 mysql> select @@datadir; 以下は出力です +---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +----