mysql配置文件里socket是什么_mysql配置文件详解

本文详细解析了MySQL配置文件中的各项参数,包括socket路径、端口、数据目录、用户、最大连接数、事务隔离级别、日志设置等,确保数据库高效稳定运行。重点介绍了socket配置,它是MySQL通过本地套接字通信的路径,优化了本地连接性能。
摘要由CSDN通过智能技术生成

配置样例

首先提供一个我使用的配置样例

[client]

#password=88888888

socket=/data/var/mysql/mysql.sock

[mysqld_safe]

pid-file=/data/var/mysql/mysqld.pid

log-error = /data/local/mysql-5.7.19/log/mysql-error.log

[mysql]

socket=/data/var/mysql/mysql.sock

[mysqld]

user = mysql

port = 31306

datadir = /data/var/mysql

socket=/data/var/mysql/mysql.sock

symbolic-links=0

########basic settings########

server-id = 11

#bind_address = 10.166.224.32

autocommit = 1

character_set_server=utf8mb4

skip_name_resolve = 1

max_connections = 800

max_connect_errors = 100

transaction_isolation = READ-COMMITTED

explicit_defaults_for_timestamp = 1

join_buffer_size = 128M

tmp_table_size = 128M

tmpdir = /dev/shm

max_allowed_packet = 16M

sql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER"

interactive_timeout = 60

wait_timeout = 60

read_buffer_size = 16M

read_rnd_buffer_size = 32M

sort_buffer_size = 32M

########log settings########

#log_error = /data/local/mysql-5.7.19/log/mysql-error.log

slow_query_log = 1

slow_query_log_file = /data/local/mysql-5.7.19/log/mysql-slow.log

log_queries_not_using_indexes = 1

log_slow_admin_statements = 1

log_slow_slave_statements = 1

log_throttle_queries_not_using_indexes = 10

expire_logs_days = 90

long_query_time = 1

min_examined_row_limit = 100

########replication settings########

#master_info_repository = TABLE

#relay_log_info_repository = TABLE

log_bin = /data/local/mysql-5.7.19/log/mysql-bin

#sync_binlog = 4

gtid_mode = on

enforce_gtid_consistency = 1

#log_slave_updates

binlog_format = row

#relay_log = /data/local/mysql-5.7.19/log/mysql-relay.log

#relay_log_recovery = 1

#binlog_gtid_simple_recovery = 1

#slave_skip_errors = ddl_exist_errors

########innodb settings########

innodb_page_size = 16K

innodb_buffer_pool_size = 4G

#innodb_buffer_pool_instances = 8

#innodb_buffer_pool_load_at_startup = 1

#innodb_buffer_pool_dump_at_shutdown = 1

#innodb_lru_scan_depth = 2000

innodb_lock_wait_timeout = 5

#innodb_io_capacity = 4000

#innodb_io_capacity_max = 8000

#innodb_flush_method = O_DIRECT

#innodb_log_group_home_dir = /data/local/mysql-5.7.19/log/redolog/

#innodb_undo_directory = /data/local/mysql-5.7.19/log/undolog/

#innodb_undo_logs = 128

#innodb_undo_tablespaces = 0

#innodb_flush_neighbors = 1

#innodb_log_file_size = 4G

#innodb_log_buffer_size = 16M

#innodb_pur

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值