新聞中心
本地?cái)?shù)據(jù)庫(kù)MySQL配置文件用于設(shè)置單個(gè)MySQL實(shí)例的參數(shù),而本地集群配置文件則用于配置多個(gè)MySQL實(shí)例之間的通信和負(fù)載均衡。
本地?cái)?shù)據(jù)庫(kù)MySQL配置文件:

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了建陽(yáng)免費(fèi)建站歡迎大家使用!
1、基本配置
[mysqld]
# 設(shè)置MySQL服務(wù)器的基本設(shè)置
basedir = /usr/local/mysql
datadir = /var/lib/mysql
port = 3306
tmpdir = /tmp
# 設(shè)置字符集編碼
charactersetserver = utf8mb4
collationserver = utf8mb4_unicode_ci
2、日志配置
[mysqld]
# 設(shè)置錯(cuò)誤日志文件路徑和級(jí)別
logerror = /var/log/mysql/error.log
logerrorverbosity = 2
# 設(shè)置慢查詢?nèi)罩疚募窂胶图?jí)別
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2
3、InnoDB配置
[mysqld]
# 設(shè)置InnoDB緩沖池大小
innodb_buffer_pool_size = 1G
# 設(shè)置InnoDB日志文件路徑和級(jí)別
innodb_log_file_size = 512M
innodb_log_buffer_size = 64M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
本地集群配置文件:
1、主節(jié)點(diǎn)配置
[mysqld]
# 設(shè)置主節(jié)點(diǎn)唯一標(biāo)識(shí)符,用于區(qū)分其他從節(jié)點(diǎn)
serverid = 1
# 設(shè)置主節(jié)點(diǎn)二進(jìn)制日志文件路徑和保留時(shí)間
logbin = /var/log/mysql/binlog.log
binlogexpirelogsseconds = 7200
[mysqld]
# 設(shè)置主節(jié)點(diǎn)復(fù)制過濾規(guī)則,只允許特定IP或主機(jī)名的客戶端連接
replicatedodb = mydb
replicateignoredb = testdb
replicatewildignoretable = mydb.%
replicatewildignoretable = %.testdb
replicatedotable = mydb.mytable
replicateignoretable = mydb.ignoretable
replicatedodb = mydb
replicateignoredb = testdb
replicatewildignoretable = mydb.%
replicatewildignoretable = %.testdb
replicatedotable = mydb.mytable
replicateignoretable = mydb.ignoretable
[mysqld]
# 設(shè)置主節(jié)點(diǎn)連接數(shù)限制和超時(shí)時(shí)間
max_connections = 1000
wait_timeout = 300
[mysqld]
# 設(shè)置主節(jié)點(diǎn)備份策略和備份位置
backupmethod = binary
backupdirectory = /var/backup/mysql/master/binlogs/daily/$(date +%Y%m%d)
[mysqld]
# 設(shè)置主節(jié)點(diǎn)自動(dòng)提交事務(wù)間隔時(shí)間(秒)和事務(wù)日志刷新間隔時(shí)間(秒)
autocommit = 1000000000000000000000000000000000000000000000000000000000000000
expire_logs_days = 729654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321345678976543213456789765432134567897654321= #問題與解答:Q: 如何修改MySQL的主節(jié)點(diǎn)ID?A: 在主節(jié)點(diǎn)的MySQL配置文件中,找到[mysqld]部分,將serverid設(shè)置為一個(gè)唯一的標(biāo)識(shí)符即可,serverid=1,Q: 如何設(shè)置MySQL的備份策略和備份位置?A: 在主節(jié)點(diǎn)的MySQL配置文件中,找到[mysqld]部分,根據(jù)需要修改backupmethod和backupdirectory參數(shù),backupmethod=binary,backupdirectory=/var/backup/mysql/master/binlogs/daily/$(date +%Y%m%d)。
名稱欄目:本地?cái)?shù)據(jù)庫(kù)mysql配置文件_本地集群配置文件
URL分享:http://m.5511xx.com/article/dhgdcis.html


咨詢
建站咨詢
