<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                在《MySQL my.ini配置文件詳解》一節我們講解了 Windows 操作系統中 MySQL 的配置文件 my.ini。Linux 操作系統中 MySQL 的配置文件是 my.cnf,一般會放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目錄下。總的來說,my.cnf 類似于 my.ini 配置文件。 > 如果你使用 rpm 包安裝 MySQL 找不到 my.cnf 文件,可參考《[在linux下通過rpm安裝的mysql找不到my.cnf解決方法](https://blog.csdn.net/qq_43601023/article/details/104681984)》。 為了方便讀者閱讀,我們省略了 my.cnf 文件中的注釋內容。下面分開介紹 my.cnf 中參數的具體意義,文件內容如下: ~~~ [client] port=3306 socket=/var/run/mysql/mysql.sock [mysqldump] quick max_allowed_packet = 16M ~~~ 以上參數會被 MySQL 客戶端應用讀取,參數說明如下: * port:MySQL 客戶端連接服務器端時使用的端口號,默認為 3306 * socket:套接字文件所在目錄 * quick:支持較大的數據庫轉儲,導出非常巨大的表時需要此項 。 * max\_allowed\_packet:服務所能處理的請求包的最大大小以及服務所能處理的最大的請求大小(當與大的BLOB字段一起工作時相當必要),每個連接獨立的大小,大小動態增加。 > 注意:只有 MySQL 附帶的客戶端應用程序保證可以讀取這段內容。如果想要自己的 MySQL 應用程序獲取這些值,需要在 MySQL 客戶端庫初始化的時候指定這些選項。 ~~~ [mysqld] user = mysql basedir = /usr/local/mysql datadir = /mydata/mysql/data port=3306 server-id = 1 socket=/var/run/mysql/mysql.sock ~~~ 上述參數說明如下: * user:mysqld 程序在啟動后將在給定 UNIX/Linux 賬戶下執行。mysqld 必須從 root 賬戶啟動才能在啟動后切換到另一個賬戶下執行。mysqld\_safe 腳本將默認使用 user=mysql 選項來啟動 mysqld 程序。 * basedir:指定 MySQL 安裝的絕對路徑; * datadir:指定 MySQL 數據存放的絕對路徑; * port:服務端口號,默認為 3306 * server-id:MySQL 服務的唯一編號,每個 MySQL 服務的 id 需唯一。 * socket:socket 文件所在目錄 ~~~ character-set-server = utf8mb4 collation-server = utf8mb4_general_ci init_connect='SET NAMES utf8mb4' lower_case_table_names = 1 key_buffer_size=16M max_allowed_packet=8M no-auto-rehash sql_mode=TRADITIONAL ~~~ * character-set-server:數據庫默認字符集,主流字符集支持一些特殊表情符號(特殊表情符占用 4 個字節) * collation-server:數據庫字符集對應一些排序等規則,注意要和 character-set-server 對應 * init\_connect:設置 client 連接 mysql 時的字符集,防止亂碼 * lower\_case\_table\_names:是否對 sql 語句大小寫敏感,1 表示不敏感 * key\_buffer\_size:用于指定索引緩沖區的大小 * max\_allowed\_packet:設置一次消息傳輸的最大值 * no-auto-rehash:僅僅允許使用鍵值的 UPDATES 和 DELETES * sql\_mode:表示 SQL 模式的參數,通過這個參數可以設置檢驗 SQL 語句的嚴格程度 上述內容可能與你的配置文件不同,當有什么需求時,復制使用相應的參數即可。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看