日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
MySQLmy.cnf配置文件詳解
在《mysql my.ini配置文件詳解》一節(jié)我們講解了 Windows 操作系統(tǒng)中 MySQL 的配置文件 my.ini。Linux 操作系統(tǒng)中 MySQL 的配置文件是 my.cnf,一般會(huì)放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目錄下??偟膩?lái)說(shuō),my.cnf 類(lèi)似于 my.ini 配置文件。

為了方便讀者閱讀,我們省略了 my.cnf 文件中的注釋內(nèi)容。下面分開(kāi)介紹 my.cnf 中參數(shù)的具體意義,文件內(nèi)容如下:

[client]
port=3306
socket=/var/run/mysql/mysql.sock
[mysqldump]
quick
max_allowed_packet = 16M

以上參數(shù)會(huì)被 MySQL 客戶(hù)端應(yīng)用讀取,參數(shù)說(shuō)明如下:

  • port:MySQL 客戶(hù)端連接服務(wù)器端時(shí)使用的端口號(hào),默認(rèn)為 3306
  • socket:套接字文件所在目錄
  • quick:支持較大的數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ),導(dǎo)出非常巨大的表時(shí)需要此項(xiàng) 。
  • max_allowed_packet:服務(wù)所能處理的請(qǐng)求包的最大大小以及服務(wù)所能處理的最大的請(qǐng)求大小(當(dāng)與大的BLOB字段一起工作時(shí)相當(dāng)必要),每個(gè)連接獨(dú)立的大小,大小動(dòng)態(tài)增加。
[mysqld]

user = mysql
basedir = /usr/local/mysql
datadir = /mydata/mysql/data
port=3306
server-id = 1
socket=/var/run/mysql/mysql.sock

上述參數(shù)說(shuō)明如下:

  • user:mysqld 程序在啟動(dòng)后將在給定 UNIX/Linux 賬戶(hù)下執(zhí)行。mysqld 必須從 root 賬戶(hù)啟動(dòng)才能在啟動(dòng)后切換到另一個(gè)賬戶(hù)下執(zhí)行。mysqld_safe 腳本將默認(rèn)使用 user=mysql 選項(xiàng)來(lái)啟動(dòng) mysqld 程序。
  • basedir:指定 MySQL 安裝的絕對(duì)路徑;
  • datadir:指定 MySQL 數(shù)據(jù)存放的絕對(duì)路徑;
  • port:服務(wù)端口號(hào),默認(rèn)為 3306
  • server-id:MySQL 服務(wù)的唯一編號(hào),每個(gè) MySQL 服務(wù)的 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:數(shù)據(jù)庫(kù)默認(rèn)字符集,主流字符集支持一些特殊表情符號(hào)(特殊表情符占用 4 個(gè)字節(jié))
  • collation-server:數(shù)據(jù)庫(kù)字符集對(duì)應(yīng)一些排序等規(guī)則,注意要和 character-set-server 對(duì)應(yīng)
  • init_connect:設(shè)置 client 連接 mysql 時(shí)的字符集,防止亂碼
  • lower_case_table_names:是否對(duì) sql 語(yǔ)句大小寫(xiě)敏感,1 表示不敏感
  • key_buffer_size:用于指定索引緩沖區(qū)的大小
  • max_allowed_packet:設(shè)置一次消息傳輸?shù)淖畲笾?/li>
  • no-auto-rehash:僅僅允許使用鍵值的 UPDATES 和 DELETES
  • sql_mode:表示 SQL 模式的參數(shù),通過(guò)這個(gè)參數(shù)可以設(shè)置檢驗(yàn) SQL 語(yǔ)句的嚴(yán)格程度

上述內(nèi)容可能與你的配置文件不同,當(dāng)有什么需求時(shí),復(fù)制使用相應(yīng)的參數(shù)即可。


文章題目:MySQLmy.cnf配置文件詳解
分享網(wǎng)址:http://www.dlmjj.cn/article/ccesssh.html