my.cnf内容如下

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html [client]
# password = ...
# port = ...
# socket = ...
default_character_set = utf8 [mysqld] basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port =
# server_id = ...
user = mysql
socket = /tmp/mysql.sock # 禁止通过域名方式连接数据库
skip_name_resolve # 禁止外部锁定
skip-external-locking # 指定用于索引的缓冲区大小,注意该参数设置的过大反而会使服务器整体效率降低
key_buffer_size = 384M # 指定接受的数据包大小
max_allowed_packet = 16M # 指定打开表缓存数量
table_open_cache = # 二进制日志
binlog-ignore-db = mysql
binlog-ignore-db = test
binlog-ignore-db = information_schema
binlog-ignore-db = performance_schema
log-bin = mysqlbin
binlog_format = mixed
expire_logs_days = # 慢查询日志
slow_query_log =
long_query_time =
slow_query_log_file = /usr/local/mysql/slowqueries.log # 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_buffer_size = 2M
# read_rnd_buffer_size = 8M # 指定TIMESTAMP数据类型的默认行为
explicit_defaults_for_timestamp = # 指定排序MyISAM索引时分配的缓冲区大小
myisam_sort_buffer_size = 64M # 指定可以重新利用的保存在缓存中的线程数量
thread_cache_size = # 指定查询缓冲大小
query_cache_size = 32M
# 指定单个查询能够使用的缓冲大小,默认1M
query_cache_limit = 16M # 指定最大连接数
max_connections = # 指定批量插入缓存大小(针对MyISAM)
bulk_insert_buffer_size = 128M # 指定InnoDB索引和数据缓存池大小
innodb_buffer_pool_size = 1G # 指定InnoDB日志文件大小
innodb_log_file_size = 512M # 指定InnoDB表可用的文件I/O线程数,建议在非Windows平台中这个参数设置为4
innodb_file_io_threads = # 采用Barracuda行存储格式可以对表空间启用压缩,仅对InnoDB表生效
innodb_file_format = barracuda
innodb_file_format_check = on
# 每个InnoDB表启用自己独立的表空间
innodb_file_per_table = # 指定InnoDB内核的并发线程数,设置为0表示不限制并发数
innodb_thread_concurrency = # 指定InnoDB表空间数据文件名,大小以及其他属性
innodb_data_file_path = ibdata1:1G:autoextend
innodb_autoextend_increment = # 单位为M # 指定InnoDB刷写日志的策略,默认为1表示每次提交事务的时候都会将log buffer刷写到日志
innodb_flush_log_at_trx_commit = [mysqld_safe]
log-error = /usr/local/mysql/mysqld.log
pid-file = /usr/local/mysql/mysqld.pid [mysqldump]
quick
max_allowed_packet = 16M [mysql]
no-auto-rehash [myisamchk]
read_buffer = 2M
write_buffer = 2M [mysqlhotcopy]
interactive-timeout sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注:

1)在安装MySQL的过程中,最好先配置好my.cnf,然后再运行初始化配置脚本(scripts/mysql_install_db)。不然会导致一些问题,一些Warning的解决方法参考:

http://my.oschina.net/panzhc/blog/207292

http://blog.itpub.net/14184018/viewspace-1061224/

2)MySQL 5.6的配置选项参考 https://dev.mysql.com/doc/refman/5.6/en/server-options.html

CentOS6 下MySQL option file的更多相关文章

  1. CentOS6下mysql的安装与配置

    CentOS是免费的.开源的.可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一. ...

  2. Linux学习之CentOS6下Mysql数据库的安装与配置

    转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  3. centos6下mysql的主从复制的配置

    2015年9月17日 23:00:36 update 想要好好了解mysql复制,还是去看看<高性能MySQL>(第三版)好了,上面说的比较详细. =========== 在本地用virt ...

  4. 第一次项目上Linux服务器(四:CentOS6下Mysql数据库的安装与配置(转))

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  5. CentOS6.8下MySQL MHA架构搭建笔记

    转载请注明出处,本文地址:http://www.cnblogs.com/ajiangg/p/6552855.html 以下是CentOS6.8下MySQL MHA架构搭建笔记 IP资源规划: 192. ...

  6. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建

    一.Centos6下安装Mysql 检测下系统有没有自带的mysql:yum list installed | grep mysql, 如果已经有的话执行命令yum -y remove mysql-l ...

  7. CentOS6 下编译安装 MySQL 5.6.26

    CentOS6下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.26. 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | ...

  8. 【转】CentOS6下安装mysql后,重置root密码方法

    本文转自:CentOS6下安装mysql后,重置root密码方法 centos下安装mysql,居然不知道root用户密码,本想重装,不过还是先度娘了一些,发现这篇文章,刚好解决我的燃眉之急,太赞了. ...

  9. CentOS 下 MySQL DateBasic 抢救

    CentOS 下 MySQL DateBasic 抢救 强 Kill 数据库进程. 分析问题:确定报错内容 报错信息:The server quit without updating PID file ...

随机推荐

  1. HDU 5326 work (回溯,树)

    题意:给一棵树,每个结点的子树下的结点都是它的统治对象,问有多少个统治对象数目为k的结点? 思路:每个结点都设一个cnt来记数,只要将每个结点往上回溯,直到树根,经过的每个结点都将计数器加1.最后再扫 ...

  2. Oracle 性能相关常用脚本(SQL)

    在缺乏的可视化工具来监控数据库性能的情形下,常用的脚本就派上用场了,下面提供几个关于Oracle性能相关的脚本供大家参考.以下脚本均在Oracle 10g测试通过,Oracle 11g可能要做相应调整 ...

  3. RequireJS入门指导 (转)

    最近在百度实习做的一个项目用到了 Require JS 这个库,之前从来没有了解过,经过一番大概的搜索后找到一篇非常不错的文章,看完后能够让你对 Require JS 的运行机制.使用方法以及为什么使 ...

  4. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.4.无法图形化安装Grid Infrastructure

    无法图形化安装: [grid@linuxrac1 grid]$ ./runInstaller Starting Oracle Universal Installer... Checking Temp ...

  5. 25个有用的jQuery日历和日期选取插件

    jQuery被认为是最好的JavaScript库,因为它简单易用.灵活,并有大量的插件.本文介绍25个非常不错的jQuery日历和日期选取插件,希望对各位有用. 1. Simple JQuery Da ...

  6. Java中的OutOfMemoryError的各种情况及解决和JVM内存结构

    在JVM中内存一共有3种:Heap(堆内存),Non-Heap(非堆内存) [3]和Native(本地内存). [1] 堆内存是运行时分配所有类实例和数组的一块内存区域.非堆内存包含方法区和JVM内部 ...

  7. Oracle优化器介绍

    Oracle优化器介绍 本文讲述了Oracle优化器的概念.工作原理和使用方法,兼顾了Oracle8i.9i以及最新的10g三个版本.理解本文将有助于您更好的更有效的进行SQL优化工作. RBO优化器 ...

  8. 错误记录:html隐藏域的值存字符串时出错

    问题 webform在后台给前台传值.  <input type="hidden" value="<%=userType %>" id=&qu ...

  9. 再来说说Activity

    经过前面多天的了解,现在可以确信一点: activity提供了用户和程序交互的界面. 而且android里有四大组件:Activity,Service,BroadcastReceiver,Conten ...

  10. php时间函数

    PHP中的时间函数有这么些:(1)date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:U 替换成从一个起始时间(好象是1970年1 ...