MYSQL數據庫配置文件與權限詳解

「1」 MYSQL配置文件經常使用參數說明
bind-address:MYSQL實例啓動後綁定的IP
port : MYSQL實例啓動後監聽的端口
socket: 本地SOCKET方式登陸MYSQL時SOCKET文件路徑
datadir: MYSQL數據庫相關的數據文件主目錄
tmpdir : MYSQL保存臨時文件的路徑
skip-external-locking:跳過外部鎖定
back_log: 在MYSQL的鏈接請求等待隊列中容許存放的最大鏈接數
character-set-server:MYSQL默認字符集
key_buffer_size: 索引緩衝區,決定了MYISAM數據庫索引處理的速度
max_connection:MYSQL容許的最大鏈接數
max_connect_errors:客戶端鏈接指定次數後,服務器將屏蔽該主機的鏈接
table_cache:設置表高速緩存的數量
max_allowed_packet:網絡傳輸中,一次消息傳輸量的最大值
binlog_cache_size:在事務過程當中容納二進制日誌SQL語句的緩存大小
sort_buffer_size:用來完成排序操做的線程使用的緩衝區大小
join_buffer_size:將爲兩個表之間的每一個徹底鏈接分配鏈接緩衝區
thread_cache_size:線程緩衝區所能容納的最大線程個數
thread_concurrency:限制了一次有多少線程能進入內核
query_cache_size:爲緩存查詢結果分配的內存的數量
query_cache_limit:如查詢結果超過此參數設置的大小將不進行緩存
ft_min_word_len:加入索引的詞的最小長度
thread_stack:每一個鏈接建立時分配的內存
transaction_isolation:MYSQL數據庫事務隔離級別
tmp_table_size:臨時表的最大大小
net_buffer_length:服務器和客戶之間通訊使用的緩衝區長度
read_rnd_buffer_size:是MYSQL隨機讀緩衝區大小
max_heap_table_size:HEAP表容許的最大值
default_storage_engine:MYSQL建立表時默認的字符集
log-bin:MYSQL二進制文件BINLOG的路徑和文件名
server-id:主從同步時標識惟一的MYSQL實例
slow_query_log:是否開啓慢查詢,爲1表示開啓
long_query_time:超過此值則認爲是慢查詢,記錄到慢查詢日誌
log-queries-not-using-indexes:如SQL語句沒有使用索引,則將SQL語句記錄到慢查詢日誌中
expire-logs-days:MYSQL二進制日誌BINLOG保留的最長時間
replicate_wild_ignore_table:MYSQL主從同步時忽略的表
replicate_wild_do_table:與REPLICATE_WILD_IGNORE_TABLE相反,指定MYSQL主從同步時須要同步的表
innodb_data_home_dir:INNODB數據文件的目錄
innodb_file_per_table:啓動獨立表空間
innodb_data_file_path:INNODB數據文件位置
innodb_log_group_home_dir:用來存放INNODB日誌文件的目錄路徑
innodb_additional_mem_pool_size:INNODB存儲的數據目錄信息和其餘內部數據結構的內存池大小
innodb_buffer_pool_size:INNODB存儲引擎的表數據和索引數據的最大內存緩衝區大小
innodb_file_io_threads:I/O操做的最大線程個數
innodb_thread_concurrency:INNODB併發線程數
innodb_flush_log_at_trx_commit:INNODB日誌提交方式
innodb_log_buffer_size:INNODB日誌緩衝區大小
innodb_log_file_size:INNODB日誌文件大小
innodb_log_files_in_group:INNODB日只志個數
innodb_max_dirty_pages_pct:當內存中的髒頁量達到INNODB_BUFFER_POOL大小的該比例(%)時,刷新髒頁到磁盤
innodb_lock_wait_timeout:INNODB行鎖致使的死鎖等待時間
slave_compressed_protocol:主從同步時是否採用壓縮傳輸BINLOG
skip-name-resolve:跳過域名解析
「2」 MYSQL權限說明
CREATE:建立數據庫,表
DROP:刪除數據庫,表
GRANT OPTION:能夠對用戶受權的權限
REFERENCES:能夠建立外鍵
ALTER:修改數據庫,表的屬性
DELETE:在表中刪除數據
INDEX:建立和刪除索引
INSERT:向表中添加數據
SELECT:從表中查詢數據
UPDATE:修改表中數據
CREATE VIEW:建立視圖
SHOW VIEW:顯示視圖的定義
ALTER ROUTINE:修改存儲過程
CREATE ROUTINE:建立存儲過程
EXECUTE:執行存儲過程
FILE:讀,寫服務器上的文件
CREATE TEMPORARY TABLES:建立臨時表
LOCK TABLES:鎖定表格
CREATE USER:建立用戶
PROCESS:管理服務器與客戶鏈接進程
RELOAD:重載服務
REPLICATION CLIENT:用於複製
REPLICATION SLAVE:用於複製
SHOW DATABASES:顯示數據庫
SHUTDOWN:關閉服務器
SUPER:超級用戶數據庫

相關文章
相關標籤/搜索