您的位置:首页 > 数据库 > MySQL

9、Mysql配置文件常用的配置

2016-04-06 22:44 525 查看
[mysqld_safe]

pid-file=/project/class2/mysql/run/mysqld.pid

#malloc-lib=/project/class2/mysql/lib/libjemalloc.so

[mysql]

port=3306

prompt=\\u@\\d \\r:\\m:\\s>

default-character-set=gbk

no-auto-rehash

[client]

port=3306

socket=/project/class2/mysql/run/mysql.sock

[mysqld]

#dir

basedir=/project/class2/mysql

datadir=/project/class2/mysql/data

tmpdir=/tmp

lc_messages_dir=/project/class2/mysql/share

log-error=/project/class2/mysql/log/alert.log

slow_query_log_file=/project/class2/mysql/log/slow.log

general_log_file=/project/class2/mysql/log/general.log

socket=/project/class2/mysql/run/mysql.sock

#innodb

innodb_data_home_dir=/project/class2/mysql/data

innodb_log_group_home_dir=/project/class2/mysql/data

innodb_data_file_path=ibdata1:2G;ibdata2:16M:autoextend

innodb_buffer_pool_size=10G

innodb_buffer_pool_instances=4

innodb_log_files_in_group=2

innodb_log_file_size=1G

innodb_log_buffer_size=200M

innodb_flush_log_at_trx_commit=1

innodb_additional_mem_pool_size=20M

innodb_max_dirty_pages_pct=60

innodb_io_capacity=1000

innodb_thread_concurrency=16

innodb_read_io_threads=8

innodb_write_io_threads=8

innodb_open_files=60000

innodb_file_format=Barracuda

innodb_file_per_table=1

innodb_flush_method=O_DIRECT

innodb_change_buffering=inserts

innodb_adaptive_flushing=1

innodb_old_blocks_time=1000

innodb_stats_on_metadata=0

innodb_read_ahead=0

innodb_use_native_aio=0

innodb_lock_wait_timeout=5

innodb_rollback_on_timeout=0

innodb_purge_threads=1

innodb_strict_mode=1

transaction-isolation=READ-COMMITTED

#myisam

key_buffer=64M

myisam_sort_buffer_size=64M

concurrent_insert=2

delayed_insert_timeout=300

#replication

master-info-file=/project/class2/mysql/log/master.info

relay-log=/project/class2/mysql/log/relaylog

relay_log_info_file=/project/class2/mysql/log/relay-log.info

relay-log-index=/project/class2/mysql/log/mysqld-relay-bin.index

slave_load_tmpdir=/project/class2/mysql/tmp

slave_type_conversions="ALL_NON_LOSSY"

slave_net_timeout=4

skip-slave-start

sync_master_info=1000

sync_relay_log_info=1000

#binlog

log-bin=/project/class2/mysql/log/mysql-bin

server_id=2552763370

binlog_cache_size=32K

max_binlog_cache_size=2G

max_binlog_size=500M

binlog-format=ROW

sync_binlog=1000

log-slave-updates=1

expire_logs_days=0

#server

default-storage-engine=INNODB

character-set-server=gbk

lower_case_table_names=1

skip-external-locking

open_files_limit=65536

safe-user-create

local-infile=1

#sqlmod="STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE"

performance_schema=0

log_slow_admin_statements=1

log_warnings=1

long_query_time=1

slow_query_log=1

general_log=0

query_cache_type=0

query_cache_limit=1M

query_cache_min_res_unit=1K

table_definition_cache=65536

table_cache=65536

thread_stack=512K

thread_cache_size=256

read_rnd_buffer_size=128K

sort_buffer_size=256K

join_buffer_size=128K

read_buffer_size=128K

port=3306

skip-name-resolve

skip-ssl

max_connections=4500

max_user_connections=4000

max_connect_errors=65536

max_allowed_packet=128M

connect_timeout=8

net_read_timeout=30

net_write_timeout=60

back_log=1024
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: