国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql配置模板(my-*.cnf)參數詳細說明

2024-07-24 12:46:27
字體:
來源:轉載
供稿:網友

mysql安裝成功后有幾個默認的配置模板,列表如下:
my-huge.cnf : 用于高端產品服務器,包括1到2GB RAM,主要運行mysql
my-innodb-heavy-4G.ini : 用于只有innodb的安裝,最多有4GB RAM,支持大的查詢和低流量
my-large.cnf : 用于中等規模的產品服務器,包括大約512M RAM
my-medium.cnf : 用于低端產品服務器,包括很少內存(少于128M)
my-small.cnf : 用于最低設備的服務器,只有一點內存(少于512M)

my.cnf具體的配置說明如下:

basedir = path 使用給定目錄作為根目錄(安裝目錄)。
character-sets-dir = path 給出存放著字符集的目錄。
datadir = path 從給定目錄讀取數據庫文件。
pid-file = filename 為mysqld程序指定一個存放進程ID的文件(僅適用于UNIX/Linux系統); Init-V腳本需要使用這個文件里的進程ID結束mysqld進程。
socket = filename 為MySQL客戶程序與服務器之間的本地通信指定一個套接字文件(僅適用于UNIX/Linux系統; 默認設置一般是/var/lib/mysql/mysql.sock文件)。在Windows環境下,如果MySQL客戶與服務器是通過命名管道進行通信 的,–sock選項給出的將是該命名管道的名字(默認設置是MySQL)。
lower_case_table_name = 1/0 新目錄和數據表的名字是否只允許使用小寫字母; 這個選項在Windows環境下的默認設置是1(只允許使用小寫字母)。

mysqld程序:語言設置

character-sets-server = name 新數據庫或數據表的默認字符集。為了與MySQL的早期版本保持兼容,這個字符集也可以用–default-character-set選項給出; 但這個選項已經顯得有點過時了。
collation-server = name 新數據庫或數據表的默認排序方式。
lanuage = name 用指定的語言顯示出錯信息。

mysqld程序:通信、網絡、信息安全

enable-named-pipes 允許Windows 2000/XP環境下的客戶和服務器使用命名管道(named pipe)進行通信。這個命名管道的默認名字是MySQL,但可以用–socket選項來改變。
local-infile [=0] 允許/禁止使用LOAD DATA LOCAL語句來處理本地文件。
myisam-recover [=opt1, opt2, ...] 在啟動時自動修復所有受損的MyISAM數據表。這個選項的可取值有4種:DEFAULT、BACKUP、QUICK和FORCE; 它們與myisamchk程序的同名選項作用相同。
old-passwords 使用MySQL 3.23和4.0版本中的老算法來加密mysql數據庫里的密碼(默認使用MySQL 4.1版本開始引入的新加密算法)。
port = n 為MySQL程序指定一個TCP/IP通信端口(通常是3306端口)。
safe-user-create 只有在mysql.user數據庫表上擁有INSERT權限的用戶才能使用GRANT命令; 這是一種雙保險機制(此用戶還必須具備GRANT權限才能執行GRANT命令)。
shared-memory 允許使用內存(shared memory)進行通信(僅適用于Windows)。
shared-memory-base-name = name 給共享內存塊起一個名字(默認的名字是MySQL)。
skip-grant-tables 不使用mysql數據庫里的信息來進行訪問控制(警告:這將允許用戶任何用戶去修改任何數據庫)。
skip-host-cache 不使用高速緩存區來存放主機名和IP地址的對應關系。
skip-name-resovle 不把IP地址解析為主機名; 與訪問控制(mysql.user數據表)有關的檢查全部通過IP地址行進。
skip-networking 只允許通過一個套接字文件(Unix/Linux系統)或通過命名管道(Windows系統)進行本地連接,不允許ICP/IP連接; 這提高了安全性,但阻斷了來自網絡的外部連接和所有的Java客戶程序(Java客戶即使在本地連接里也使用TCP/IP)。
user = name mysqld程序在啟動后將在給定UNIX/Linux賬戶下執行; mysqld必須從root賬戶啟動才能在啟動后切換到另一個賬戶下執行; mysqld_safe腳本將默認使用–user=mysql選項來啟動mysqld程序。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇巴县| 安丘市| 凤翔县| 靖江市| 朝阳市| 合江县| 江永县| 台前县| 隆林| 荥阳市| 昆明市| 清涧县| 庆阳市| 攀枝花市| 辽宁省| 凤冈县| 沙洋县| 宜昌市| 余干县| 河池市| 临江市| 河北省| 定边县| 哈尔滨市| 宿迁市| 平远县| 阿拉善右旗| 潼南县| 嵊泗县| 监利县| 东源县| 昌都县| 东丽区| 吴旗县| 施甸县| 南充市| 双辽市| 丰顺县| 福泉市| 澜沧| 吴江市|