my-default.cnf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

# 默认 不动
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
# socket = .....

# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

# These are commonly set, remove the # and set as required.
# 安装根目录
# basedir = .....
# 数据文件所在位置
# datadir = .....
# 服务端口号
# port = .....
# 服务的唯一编号 每个mysql服务ID需要唯一
# server_id = .....
# 设置socket文件所在目录
# socket = .....
[15:27:29]datadir=/var/lib/mysql
[15:27:29]socket=/var/lib/mysql/mysql.sock    /tmp/mysql.sock???  ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock???
[15:27:29]
[15:27:29]# Disabling symbolic-links is recommended to prevent assorted security risks
[15:27:29]symbolic-links=0
[15:27:29]
[15:27:29]log-error=/var/log/mysqld.log
[15:27:29]pid-file=/var/run/mysqld/mysqld.pid
端口号
port=3306

主目录
basedir=/usr/local/mysql/

数据目录
datadir=/data/mysql/data/
datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock?
/tmp/mysql.sock?
data/mysql/data/
/mysql/mysqldata/mysql.sock?
/data/mysqldata/mysql.sock?

log-error=/var/log/mysqld.log?

pid-file=/var/run/mysqld/mysqld.pid?
/data/mysqldata/mysql.pid
[15:27:29][root@bogon Downloads]# cat /etc/my.cnf
[15:27:29]# For advice on how to change settings please see
[15:27:29]# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
[15:27:29]
[15:27:29][mysqld]
[15:27:29]#
[15:27:29]# Remove leading # and set to the amount of RAM for the most important data
[15:27:29]# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
[15:27:29]# innodb_buffer_pool_size = 128M
[15:27:29]#
[15:27:29]# Remove leading # to turn on a very important data integrity option: logging
[15:27:29]# changes to the binary log between backups.
[15:27:29]# log_bin
[15:27:29]#
[15:27:29]# Remove leading # to set options mainly useful for reporting servers.
[15:27:29]# The server defaults are faster for transactions and fast SELECTs.
[15:27:29]# Adjust sizes as needed, experiment to find the optimal values.
[15:27:29]# join_buffer_size = 128M
[15:27:29]# sort_buffer_size = 2M
[15:27:29]# read_rnd_buffer_size = 2M
[15:27:29]datadir=/var/lib/mysql
[15:27:29]socket=/var/lib/mysql/mysql.sock
[15:27:29]
[15:27:29]# Disabling symbolic-links is recommended to prevent assorted security risks
[15:27:29]symbolic-links=0
[15:27:29]
[15:27:29]log-error=/var/log/mysqld.log
[15:27:29]pid-file=/var/run/mysqld/mysqld.pid
[mysql]
# CLIENT #
port = 3306
socket = /mysql/mysqldata/mysql.sock

[mysql]
# CLIENT #
port = 3306
socket = /data/mysqldata/mysql.sock
default-character-set = utf8

[mysqld]
# GENERAL #
user = mysql
#default-storage-engine = InnoDB
socket = /data/mysqldata/mysql.sock
pid-file = /data/mysqldata/mysql.pid
character-set-server = utf8

# MyISAM #
key-buffer-size = 32M
#myisam-recover = FORCE,BACKUP

# SAFETY #
max-allowed-packet = 16M
max-connect-errors = 1000000
skip-name-resolve
sql-mode = STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ONLY_FULL_GROUP_BY
sysdate-is-now = 1
innodb = FORCE

# DATA STORAGE #
datadir = /data/mysqldata/

# BINARY LOGGING #
log-bin = /data/mysqldata/mysql-bin
expire-logs-days = 14
sync-binlog = 1
binlog_format = mixed
server-id = 1

# CACHES AND LIMITS #
tmp-table-size = 32M
max-heap-table-size = 32M
query-cache-type = 0
query-cache-size = 0
max-connections = 500
thread-cache-size = 50
open-files-limit = 65535
table-definition-cache = 4096
table-open-cache = 4096

# INNODB #
innodb-flush-method = O_DIRECT
innodb-log-files-in-group = 2
innodb-log-file-size = 512M
innodb-flush-log-at-trx-commit = 1
innodb-file-per-table = 1
innodb-buffer-pool-size = 26G

[mysql]
port = 3306
socket = /data/mysqldata/mysql.sock
default-character-set = utf8

[mysqld]
user = mysql
server-id = 1
character-set-server = utf8
socket = /data/mysqldata/mysql.sock
basedir = /usr/local/mysql/
datadir = /data/mysqldata/
pid-file = /data/mysqldata/mysql.pid
log-bin = /data/mysqldata/mysql-bin
log-error = /data/mysqldata/mysql.log
default-storage-engine = InnoDB



[mysql]
port = 3306
socket = /usr/local/mysql/data/mysql.sock
default-character-set = utf8

[mysqld]
user = mysql
server-id = 1
character-set-server = utf8
socket = /usr/local/mysql/data/mysql.sock
basedir = /usr/local/mysql/
datadir = /usr/local/mysql/data/
pid-file = /usr/local/mysql/data/mysql.pid
log-bin = /usr/local/mysql/data/mysql-bin
log-error = /usr/local/mysql/data/mysql.log
default-storage-engine = InnoDB



猜你喜欢

转载自blog.csdn.net/weixin_39498617/article/details/88818546