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 ...
随机推荐
- 菜鸟学Java(十)——分页查询
今天继续跟大家说说一些非常基础的东西,这次我们说说分页查询.说到分页,可能很多人都听说过什么真分页.假分页的.简单解释一下,拿第二页,每页20条为例:真分:数据库里取 的就是21-40条:假分:数据库 ...
- 银联在线支付B2C UnionPay.NET
新春即将来临,首先给大家拜个早年,祝攻城狮们新年快乐.万事如意.合家欢乐.团团圆圆.幸福健康.来年更能大展宏图 实现各自的梦想! 同时预祝各大科技公司大佬们事业蒸蒸日上.公司转型突破创新.冲出突围带领 ...
- (原创)C++11改进我们的程序之简化我们的程序(六)
这次要讲的内容是:c++11中的lamda表达式. lamda表达式是我最喜欢的一个c++11特性之一,在我的代码中随处可见它的身影,其实在c#3.5中就引入了lamda,java中至今还没引入,要等 ...
- (原创)c++11改进我们的模式之改进表驱动模式
所谓表驱动法(Table-Driven Approach),简单讲是指用查表的方法获取值.表驱动是将一些通过较为复杂逻辑语句来得到数据信息的方式,通过查询表的方式来实现,将数据信息存放在表里.对于消除 ...
- 【内核】嵌入式linux内核的五个子系统
Perface Linux内核主要由进程调度(SCHED).内存管理(MM).虚拟文件系统(VFS).网络接口(NET)和进程间通信(IPC)5个子系统组成,如图1所示. 图1 Linux内核的组成部 ...
- flex布局知识点(阮一峰博客)
任何一个容器都可以指定为flex布局: 行内元素也可以使用flex布局: 设为flex布局以后,子元素的float,clear,vertical-align属性都将失效: flex容器的属性: fle ...
- VMware文章总结
Vmware Vsphere6.5 + Vcenter6.5安装简介:http://www.ctoclubs.com/?p=296 安装VCSA6.5(vCenter Server Appliance ...
- C语言 · 排列数 · 排列式
蓝桥练习场上不断碰到类似的题,都是一个递归搜索的套路. 算法提高 排列数 时间限制:1.0s 内存限制:256.0MB 问题描述 0.1.2三个数字的全排列有六种,按照字母序排列如下 ...
- C语言 · 最长单词
算法提高 最长单词 时间限制:1.0s 内存限制:512.0MB 编写一个函数,输入一行字符,将此字符串中最长的单词输出. 输入仅一行,多个单词,每个单词间用一个空格隔开.单词仅由小 ...
- textmate常用快捷键备忘
视图切换 Ctrl + Cmd + F # 折叠第三层 代码编辑 Cmd + Shift + V # 按照历史拷贝顺序来粘贴 Ctrl + Cmd + Option + V # 显示剪贴板 Cmd + ...