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

首頁 > 數據庫 > MySQL > 正文

mysql用具和選項

2024-07-24 12:32:03
字體:
來源:轉載
供稿:網友
        mysql工具和選項:

一、MYSQL服務器和主要配套工具
 
     工具名稱
     簡單介紹
     示例
     mysqld
     MYSQL服務程序
 
mysql
以交互式執行sql命令的工具程序
mysql -uroot -proot
mysqld_safe
安全啟動MYSQL服務器
mysqld_safe  --defaults-file=/u01/3307/my.cnf  2>&1 > /dev/null &
mysqladmin
用來完成各種系統維護和管理任務(查看工作狀態、設置各種權限)
 
mysqldump
mysql數據庫邏輯備份工具
 
mysqlimport
將文本文件數據讀入MYSQL數據表
 
mysqlshow
用來查看數據庫、數據表和數據列信息
 
myisamchk
檢查和修復MyISAM數據表文件
 
myisampack 對MyISAM數據表進行壓縮并生產只讀的數據表
 
 
二、mysqld主要選項介紹
 
目錄和文件
basedir = path
使用給定目錄作為根目錄(安裝目錄)
datadir = path
給定目錄讀取數據庫文件
pid-file  filename 指定一個存放進程ID文件
socket = filename
指定一個套接字文件
內存管理、優化、查詢緩存區
bulk_insert_buffer_siz =n
為一次插入多條新紀錄的INSERT命令分配的緩存區長度,默認8M
key_buffer_size =n
用來存放索引區塊的RAM值,默認8M
join_buffer_size = n
在join操作的數據列沒有索引時為join操作分配的緩存區長度,默認128K
max_heap_table_size =n
heap數據表最大長度,默認16M
max_connections = n
MYSQL服務器同時處理的數據庫連接的最大數據,默認是100
query_cache_limit =n
允許臨時存放在查詢緩存區栗的查詢結果的最大長度,默認1M
read_buffer_size = n
為數據表順序讀取數據的讀操作保留的緩存區的長度,默認128K
sort_buffer = n
為拍訊操作分配的緩存區長度,默認2M
table_cache = n
同時打開的數據表的數量默認是64
日志
log =file
把所有的連接和所有的SQL日志計入日志 (屬于通用查詢日志)
log-slow-queryies = file
將執行超過long_query_time變量值的查詢命令記入日志
long_query_time = n
慢查詢的執行時上限,默認設置是10s
long_query_not_using_indexs
把慢查詢以及在執行時沒有使用索引的查詢命令全部記入日志
log-bin = filename
把對數據進行修改的所有SQL命令,及(insert、update和delete)以二進制的格式記入日志
log-bin-index = filename
二進制日志功能的索引文件
max_binlog_size = n
二進制文件的最大長度,默認1G。在一個二進制日志文件的信息量超過這個最大值前,MYSQL服務器會自動提供一個新的二進制日志文件接上
binlog-do-db = dbname
只把給定數據庫里的變化情況記入二進制日志文件,其他數據庫里的變化情況不記載
sync_binlog = n
每經過平N次日志寫操作進吧日志文件寫入硬盤一次,即對日志信息進行一次同步。n=1最安全
log_error = file
記錄出錯情況的日志文件名
鏡像(主控鏡像服務器)
servedr-id = n 給服務器分配一個獨一無二的ID編號
binlog-do/ignore-db =dbname
只把給定數據庫里的變化情況記入一個二進制日志文件/不把給定數據庫的變化記入日志文件
 
鏡像(從屬鏡像服務器)
server-id = n
給服務器分配一個唯一ID編號
log-slave-updates
啟動從屬服務器上的日志功能,構建成鏡像鏈路(A->B->C)
master-host =hostname
主控服務器的主機名或IP地址
master - user =username
從屬服務器用來連接主控服務器的用戶名
master - password =password
主控服務器登錄密碼
master-port=n
端口
read-only=0/1
0,允許從屬服務器獨立執行SQL命令;1,從屬服務器智能執行來自主控服務器的SQL命令
replicate-do-table=dnmane.tablename
只對給定數據表進行鏡像處理
replicate-do-wild-table=dnmane.tablename
同上,但數據庫和數據庫表的名字允許出現通配符‘%’
replicate-do-db=dbname
只對這個數據庫進行鏡像處理
二、mysqladmin常用功能示例
 
示例
說明
[mysql@mysql ~]$ mysqladmin  -uroot -pmysql -i 2 -c 5 status
每兩秒查看一次服務器狀態,總共重復5次
[mysql@mysql ~]$ mysqladmin -uroot -pmysql password 'mysql123'
修改root密碼
[mysql@mysql ~]$ mysqladmin -uroot -pmysql  ping
查看mysqlserver是否可用
[mysql@mysql ~]$ mysqladmin  -uroot -pmysql variables
查看系統變量值
[mysql@mysql ~]$ mysqladmin -uroot -pmysql processlist
顯示服務器所有運行的進程
[mysql@mysql ~]$ mysqladmin -uroot -p reload
重載權限信息
[mysql@mysql ~]$ mysqladmin -uroot -p refresh
刷新所有表緩存,并關閉和打開log
[mysql@mysql ~]$  mysqladmin -uroot -p shutdown
使用安全模式關閉數據庫
[mysql@mysql ~]$ mysqladmin -uroot -p processlist
[mysql@mysql ~]$ mysqladmin -uroot -p kill idnum
mysqladmin執行kill進程
[mysql@mysql ~]$  mysqladmin -u root -p stop-slave
[mysql@mysql ~]$ mysqladmin -u root -p start-slave
停止和啟動MySQL replication on a slave server

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平安县| 北川| 信阳市| 平度市| 莱芜市| 安庆市| 靖宇县| 齐齐哈尔市| 探索| 万载县| 益阳市| 禹城市| 祁东县| 汽车| 赤水市| 老河口市| 汉阴县| 上杭县| 广元市| 都匀市| 平乐县| 天峨县| 团风县| 封丘县| 张家界市| 方城县| 方山县| 易门县| 通河县| 雷山县| 江山市| 读书| 赣榆县| 玛多县| 文水县| 台北县| 旬阳县| 容城县| 英吉沙县| 长武县| 鄂州市|