您好,登錄后才能下訂單哦!
本文主要給大家簡單講講MYSQL數據庫文件與權限應該如何配置,相關專業術語大家可以上網查查或者找一些相關書籍補充一下,這里就不涉獵了,我們就直奔主題吧,希望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:超級用戶
MYSQL數據庫文件與權限應該如何配置就先給大家講到這里,對于其它相關問題大家想要了解的可以持續關注我們的行業資訊。我們的板塊內容每天都會捕捉一些行業新聞及專業知識分享給大家的。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。