Mysql
之間的區別我_sq_一世米和sq一世mysql和我_sq_ld米和sq一世dmysqld在 MySQL 配置文件中
MySQL配置文件中有多個部分:
- $$ mysql $$
- $$ mysqld $$
- $$ myisamchk $$
- $$ mysqld_safe $$
- $$ mysqlhotcopy $$
- $$ mysqldump $$
- $$ client $$
我發現在這些部分下定義了具有不同值的相同變數。
- 定義這些部分的具體目的是什麼?
- 有必要定義所有嗎?
- MySQL如何解釋這些變數?
MySQL 將這些部分稱為**“組”**。這
$$ mysqld $$group 包含應用於 MySQL伺服器(mysqld 程序)的變數。這$$ mysql $$組包含客戶端程序 (mysql) 的變數。 這
$$ client $$選項組被所有客戶端程序讀取(但不是 mysqld),所以“mysql”、“mysqldump”等…… 這些組都不是強制性的,但通常我們至少設置
$$ mysqld $$因為這是我們配置伺服器的地方。 關於 MySQL 如何解釋這些變數,MySQL 文件說:
如果選項組名稱與程序名稱相同,則組中的選項專門適用於該程序。
最大限度