有朋友留言,希望分享一份8.0的配置文件模板,这里就来安排一个:
[client]port = 3306socket = tmp/mysql.sock[mysqld]port = 3306socket = tmp/mysql.sock## dir setdatadir = data/mysql/datainnodb_data_home_dir = data/mysql/datainnodb_log_group_home_dir = data/mysql/datalog-bin = data/mysql/binlog/mysql-binlog_bin_index = data/mysql/binlog/mysql-bin.indexrelay-log = data/mysql/binlog/mysql-relay-bintmpdir = data/mysql/tmpdirslow_query_log_file = /data/mysql/log/mysql-slow.loglog-error = data/mysql/log/mysql.err## slave and binlogserver-id = 6666skip-slave-start = 0read_only = 0binlog_format = rowlog-slave-updates = 1master_info_repository = tablerelay_log_info_repository = tablerelay_log_purge = 1relay_log_recovery = 1sync_binlog = 100binlog_cache_size = 1Mexpire_logs_days = 30log_bin_trust_function_creators = 1slave_net_timeout=60innodb_autoinc_lock_mode=1##back_log = 200bulk_insert_buffer_size = 8M#character-set-server = utf8lower_case_table_names = 1## 基线local-infile = offskip-networking = offskip-name-resolve = on## connectmax_allowed_packet = 32Mmax_connect_errors = 1000max_connections = 3000wait_timeout = 3600interactive_timeout = 3600table_open_cache = 4096thread_cache_size = 64thread_stack = 192Ktransaction-isolation = REPEATABLE-READ #pid-file = mysql.pid## slowslow_query_log = 1long_query_time = 1log-slow-admin-statementslog_queries_not_using_indexes = 0slow_launch_time = 1read_buffer_size = 4Mread_rnd_buffer_size = 8Msort_buffer_size = 8Mjoin_buffer_size = 32Mtmp_table_size = 128Mmax_heap_table_size = 128Mdefault-storage-engine = innodbexplicit_defaults_for_timestamp = on## innodbinnodb_buffer_pool_size = 1Ginnodb_max_dirty_pages_pct = 80innodb_thread_concurrency = 8innodb_buffer_pool_instances = 1innodb_flush_log_at_trx_commit = 2innodb_read_io_threads = 8innodb_write_io_threads = 4innodb_io_capacity = 1000innodb_io_capacity_max = 2000innodb_lru_scan_depth = 1024innodb_use_native_aio = 1innodb_flush_neighbors = 1innodb_buffer_pool_load_at_startup = 1innodb_buffer_pool_dump_at_shutdown = 1innodb_data_file_path=ibdata:1G:autoextendinnodb_log_files_in_group = 3innodb_log_file_size = 2Ginnodb_file_per_table = 1innodb_flush_method = O_DIRECTinnodb_strict_mode = 1innodb_lock_wait_timeout = 30innodb_log_buffer_size = 16Minnodb_adaptive_flushing = 1innodb_change_buffering = allinnodb_purge_threads = 4innodb_purge_batch_size = 300innodb_old_blocks_time = 1innodb_fast_shutdown = 0performance_schema = 1innodb_print_all_deadlocks = 1innodb_sort_buffer_size = 4Minnodb_page_size = 16kgtid_mode=onenforce_gtid_consistency=ontable_open_cache_instances=16binlog_rows_query_log_events=1slave_parallel_workers = 0 # 多线程复制线程数#slave_parallel_type=LOGICAL_CLOCK#binlog_group_commit_sync_delay = 500000#binlog_group_commit_sync_no_delay_count =12## pasworddefault_password_lifetime=0 # 0密码永不过期,N n天过期[mysqldump]quickmax_allowed_packet = 32M[mysql]no-auto-rehashprompt=\p@\d>\_[mysqld_safe]open-files-limit = 28192[mysqlhotcopy]interactive-timeout
其中:
MySQL数据目录是/data/mysql/data/
Binlog存放的目录是/data/mysql/binlog/
错误日志,慢查询日志存放的目录是/data/mysql/log
配置文件是:/data/mysql/conf/my.cnf
文章转载自MySQL数据库联盟,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




