Mysql 配置文件和目录的合理分配
记得给权限呀, 权限呀, 都是泪
多实例

单实例

配置文件
[client]
port = 3301
socket = /data/mysql3301/data/mysqld3301.sock [mysqld_safe]
socket = /data/mysql3301/data/mysqld3301.sock
nice = 0
#flush-caches
numa-interleave [mysql]
port = 3301
socket = /data/mysql3301/data/mysqld3301.sock
no_auto_rehash
default_character_set = utf8
prompt = \u@\h:\p:[\d]> [mysqldump]
quick
quote-names
max_allowed_packet = 16M [mysqld]
# GENERAL #
user = mysqldb
port = 3301
default_storage_engine = InnoDB
socket = /data/mysql3301/data/mysqld3301.sock
pid_file = /data/mysql3301/data/mysqld3301.pid
server-id = 6501 # Charset #
init_connect = 'SET collation_connection = utf8mb4_unicode_ci'
init_connect = 'SET NAMES utf8mb4'
character-set-server = utf8mb4
character-set-client = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
explicit_defaults_for_timestamp=true # MyISAM #
key_buffer_size = 32M
myisam_recover = FORCE,BACKUP # SAFETY #
max_allowed_packet = 16M
max_connect_errors = 1000000
skip_name_resolve
innodb = FORCE # DATA STORAGE #
datadir = /data/mysql3301/data # BINARY LOGGING #
log_bin = /data/mysql3301/binlog/mysql-bin
log_bin_index = /data/mysql3301/binlog/mysql-bin.index
expire_logs_days = 7
sync_binlog = 1
binlog_format = ROW
binlog_cache_size = 4M
max_binlog_size = 1G
max_binlog_cache_size = 100M # CACHES AND LIMITS #
tmp_table_size = 32M
max_heap_table_size = 32M
query_cache_type = 0
query_cache_size = 0
max_connections = 5000
max_user_connections = 5000
thread_cache_size = 100
open_files_limit = 65536
table_definition_cache = 10240
table_open_cache = 10240
thread_handling = pool-of-threads
thread_pool_oversubscribe = 10 # INNODB #
innodb_flush_method = O_DIRECT
innodb_log_files_in_group = 2
innodb_log_file_size = 512M
innodb_log_buffer_size = 64M
innodb_flush_log_at_trx_commit = 2
innodb_file_per_table = 1
innodb_open_files = 1024
innodb_buffer_pool_size = 1
#innodb_buffer_pool_populate = 1
innodb_additional_mem_pool_size = 32M
innodb_print_all_deadlocks = 1
innodb_log_group_home_dir = /data/mysql3301/innolog
innodb_data_home_dir = /data/mysql3301/innodata # REPLICATION #
skip_slave_start = 1
#replicate-wild-ignore-table = mysql.%
replicate-wild-ignore-table = information_schema.%
replicate-wild-ignore-table = performance_schema.%
relay_log = /data/mysql3301/relaylog/relay-bin
relay-log-index = /data/mysql3301/relaylog/relay-bin.index
sync_master_info = 1
sync_relay_log = 1
sync_relay_log_info = 1
read_only = 0 # LOGGING #
log_error = /data/mysql3301/log/mysql-error.log
log_queries_not_using_indexes = 1
long_query_time = 1
slow_query_log = 1
slow_query_log_file = /data/mysql3301/log/mysql-slow.log
general_log = OFF
general_log_file = /data/mysql3301/log/mysql-general.log
[client]
port =
socket = /data/mysql8./mysql.sock [mysqld_safe]
socket = /data/mysql8./mysql.sock
nice =
#flush-caches
numa-interleave [mysql]
port =
socket = /data/mysql8./mysql.sock
no_auto_rehash
default_character_set = utf8
prompt = \u@\h:\p:[\d]> [mysqldump]
quick
quote-names
max_allowed_packet = 16M [mysqld]
#skip-grant-tables
default_authentication_plugin = mysql_native_password
# GENERAL #
user = mysql
port =
default_storage_engine = InnoDB
socket = /data/mysql8./mysql.sock
#pid_file = /data/mysql8./mysqld.pid
pid_file = /data/mysql8./mysqld.pid
server-id = # Charset #
init_connect = 'SET collation_connection = utf8mb4_unicode_ci'
init_connect = 'SET NAMES utf8mb4'
character-set-server = utf8mb4
#character-set-client = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
explicit_defaults_for_timestamp=true # MyISAM #
key_buffer_size = 32M
#myisam_recover = FORCE,BACKUP # SAFETY #
max_allowed_packet = 16M
max_connect_errors =
skip_name_resolve
innodb = FORCE # DATA STORAGE #
datadir = /data/mysql8. # BINARY LOGGING #
log_bin = /data/mysql8./mysql-bin
log_bin_index = /data/mysql8./mysql-bin.index
expire_logs_days =
sync_binlog =
binlog_format = ROW
binlog_cache_size = 4M
max_binlog_size = 1G
max_binlog_cache_size = 100M # CACHES AND LIMITS #
tmp_table_size = 32M
max_heap_table_size = 32M
# query_cache_type =
# query_cache_size =
max_connections =
max_user_connections =
thread_cache_size =
open_files_limit =
table_definition_cache =
table_open_cache =
#thread_handling = pool-of-threads
# thread_pool_oversubscribe = # INNODB #
innodb_flush_method = O_DIRECT
innodb_log_files_in_group =
innodb_log_file_size = 512M
innodb_log_buffer_size = 64M
innodb_flush_log_at_trx_commit =
innodb_file_per_table =
innodb_open_files =
innodb_buffer_pool_size =
#innodb_buffer_pool_populate =
# innodb_additional_mem_pool_size = 32M
innodb_print_all_deadlocks =
innodb_log_group_home_dir = /data/mysql8.
innodb_data_home_dir = /data/mysql8. # REPLICATION #
skip_slave_start =
#replicate-wild-ignore-table = mysql.%
replicate-wild-ignore-table = information_schema.%
replicate-wild-ignore-table = performance_schema.%
relay_log = /data/mysql8./relay-bin
relay-log-index = /data/mysql8./relay-bin.index
sync_master_info =
sync_relay_log =
sync_relay_log_info =
read_only = # LOGGING #
log_error = /data/mysql8./mysqld.log
log_queries_not_using_indexes =
long_query_time =
slow_query_log =
#slow_query_log_file = /data/mysql8./mysql-slow.log
general_log = OFF
#general_log_file = /data/mysql8./mysql-general.log
mysql8.0的配置文件
Mysql 配置文件和目录的合理分配的更多相关文章
- MySQL配置文件my.cnf 例子最详细翻译
转的 MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用. #BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载 ...
- mysql配置文件my.cnf详解
原文地址:mysql配置文件my.cnf详解 作者:gron basedir = path 使用给定目录作为根目录(安装目录). character-sets-dir = path 给出存放着字符集的 ...
- MySQL配置文件改变了datadir值
从Noinstall Zip Archive中安装MySQL正在从Noinstall软件包安装MySQL的用户可以使用这个说明来手动安装MySQL.从Zip archive 中安装MySQL的 步骤如 ...
- mysql配置文件转载
#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO ## 此my ...
- MySQL 配置文件my.cnf
转载: MySQL配置文件my.cnf 详解:#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM ...
- Mysql配置文件my.ini详解
以下是Mysql数据库服务器配置文件my.ini的详细配置.应用场合是InnoDB引擎,2核CPU, 32位SUSE. [client] #password = your_password port ...
- linux下mysql配置文件my.cnf最详细解释
MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下:在Linux下叫my.cnf,该文件位于/etc/my.cnf. 可以查找下:find / -name my.cnf m ...
- MySQL配置文件my.cnf中文详解
#BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # ...
- linux下mysql安装、目录结构、配置
1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...
随机推荐
- 从头开始学习vue-router
一.前言 要学习vue-router就要先知道这里的路由是什么?为什么我们不能像原来一样直接用标签编写链接哪?vue-router如何使用?常见路由操作有哪些?等等这些问题,就是本篇要探讨的主要问题. ...
- 数据库的硬迁移和mysql 5.5.38源码安装
场景:一台服务器出现了故障,需要把数据库迁移到另一台服务器上,由于数据效大,直接压缩数库的数据目录(在数据库DOWN的情况下)数据库版本mysql 5.5.38安装方式:源码安装思路:在另一台服务器上 ...
- javascript的toString深入探究
toString()方法是所有对象都有的一个方法,无论是字符串,数组,对象,都可以调用这个方法,但是,事实上,他们调用的并不是同一个函数哦! 看下面的代码: var str = '123'; cons ...
- linux如何查看一个进程的堆栈
转自:http://blog.csdn.net/nanjingligong/article/details/8624739 方法一:pstack pidNAME pstack - prin ...
- Linux下双网卡绑定bond0【转】
一:原理: linux操作系统下双网卡绑定有七种模式.现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑 ...
- zoj 3762(求三角形的最大高)
给出n个点,要你找到一个三角形,它的高是最长的. 思路:暴力超时了,是用先找出n个点与其他点的最长边,再枚举顶点过的.......具体证明不知道..... #include<algorithm& ...
- Android开发(一)——全屏或者取消标题栏
先介绍去掉标题栏的方法: 第一种:也一般入门的时候经常使用的一种方法 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在se ...
- C语言 · 选最大数
算法提高 选最大数 时间限制:1.0s 内存限制:512.0MB 输入3个整数a.b.c,(数的范围是[1,10000])输出其中最大的数.(用指针实现) 样例输入 2 5 1 样例 ...
- <[完整版]中国式价值投资>读书笔记
注重本金安全 股票价格的高级与股票的贵贱没有任何关系 同股同权的应该买便宜的 买未来有可能变得更大的优秀公司股票,只有他们的股价才有可能有持续向上的原动力 如果绝大多数投资者对股票高市盈率不是拒绝而是 ...
- java获取上周任意一天的日期
/** * 获取上周周几的日期,默认一周从周一开始 * @param dayOfWeek * @param weekOffset * @return */ public static Date get ...