仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 510|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来MySQL my.cnf 设置文件中文正文

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:25:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!以下是my.cnf设置文件参数注释
[client]
port=3309
socket=/home/longxibendi/mysql/tmp/mysql.sock


[mysqld]


!include/home/longxibendi/mysql/etc/mysqld.cnf#包括的设置文件,把用户名,暗码文件独自寄存


port=3309
socket=/home/longxibendi/mysql/tmp/mysql.sock
pid-file=/longxibendi/mysql/mysql/var/mysql.pid
basedir=/home/mysql/mysql/
datadir=/longxibendi/mysql/mysql/var/


#tmpdirsettings
tmpdir=/home/longxibendi/mysql/tmp/
slave-load-tmpdir=/home/longxibendi/mysql/tmp/
#当slave实行loaddatainfile时用


#
language=/home/longxibendi/mysql/share/mysql/english/
character-sets-dir=/home/longxibendi/mysql/share/mysql/charsets/


#skipoptions
skip-name-resolve#grant时,必需利用ip不克不及利用主机名
skip-symbolic-links#不克不及利用毗连文件
skip-external-locking#不利用体系锁定,要利用myisamchk,必需封闭办事器
skip-slave-start#启动mysql,不启动复制


#sysdate-is-now


#ressettings
back_log=50#承受行列,关于没创建tcp毗连的哀求行列放进缓存中,行列巨细为back_log,受限定与OS参数
max_connections=1000#最年夜并发毗连数,增年夜该值必要响应增添同意翻开的文件形貌符数
max_connect_errors=10000#假如某个用户倡议的毗连error凌驾该数值,则该用户的下次毗连将被堵塞,直到***实行flushhosts;下令;避免黑客
#open_files_limit=10240


connect-timeout=10#毗连超时之前的最年夜秒数,在Linux平台上,该超时也用作守候办事器初次回应的工夫
wait-timeout=28800#守候封闭毗连的工夫
interactive-timeout=28800#封闭毗连之前,同意interactive_timeout(代替了wait_timeout)秒的不举动工夫。客户真个会话wait_timeout变量被设为会话interactive_timeout变量的值。


slave-net-timeout=600#从办事器也可以处置收集毗连中止。可是,只要从办事器凌驾slave_net_timeout秒没有从主办事器收到数据才关照收集中止
net_read_timeout=30#从办事器读失信息的超时
net_write_timeout=60#从办事器写进信息的超时
net_retry_count=10#假如某个通讯端口的读操纵中止了,在保持前重试屡次
net_buffer_length=16384#包动静缓冲区初始化为net_buffer_length字节,但必要时能够增加到max_allowed_packet字节
max_allowed_packet=64M#


#
table_cache=512#一切线程翻开的表的数量。增年夜该值能够增添mysqld必要的文件形貌符的数目
thread_stack=192K#每一个线程的仓库巨细
thread_cache_size=20#线程缓存
thread_concurrency=8#同时运转的线程的数据此处最好为CPU个数两倍。本机设置为CPU的个数


#qcachesettings
query_cache_size=256M#查询缓存巨细
query_cache_limit=2M#不缓存查询年夜于该值的了局
query_cache_min_res_unit=2K#查询缓存分派的最小块巨细


#defaultsettings
#timezone
default-time-zone=system#办事器时区
character-set-server=utf8#server级别字符集
default-storage-engine=InnoDB#默许存储


#tmp&heap
tmp_table_size=512M#一时表巨细,假如凌驾该值,则了局放到磁盘中
max_heap_table_size=512M#该变量设置MEMORY(HEAP)表能够增加到的最年夜空间巨细


log-bin=mysql-bin#这些路径相对datadir
log-bin-index=mysql-bin.index
relay-log=relay-log
relay_log_index=relay-log.index


#warning&errorlog
log-warnings=1
log-error=/home/mysql/mysql/log/mysql.err


log_output=FILE#参数log_output指定了慢查询输入的格局,默许为FILE,你能够将它设为TABLE,然后就能够查询mysql架构下的slow_log表了


#slowquerylog
slow_query_log=1
long-query-time=1#慢查询工夫凌驾1秒则为慢查询
slow_query_log_file=/home/mysql/mysql/log/slow.log
#log-queries-not-using-indexes
#log-slow-slave-statements


general_log=1
general_log_file=/home/mysql/mysql/log/mysql.log
max_binlog_size=1G
max_relay_log_size=1G


#ifuseauto-ex,setto0
relay-log-purge=1#当不必中继日记时,删除他们。这个操纵有SQL线程完成


#maxbinlogkeepsdays
expire_logs_days=30#凌驾30天的binlog删除


binlog_cache_size=1M#session级别


#replication
replicate-wild-ignore-table=mysql.%#复制时疏忽数据库及表
replicate-wild-ignore-table=test.%#复制时疏忽数据库及表
#slave_skip_errors=all


key_buffer_size=256M#myisam索引buffer,只要key没有data
sort_buffer_size=2M#排序buffer巨细;线程级别
read_buffer_size=2M#以全表扫描(SequentialScan)体例扫描数据的buffer巨细;线程级别
join_buffer_size=8M#joinbuffer巨细;线程级别
read_rnd_buffer_size=8M#MyISAM以索引扫描(RandomScan)体例扫描数据的buffer巨细;线程级别
bulk_insert_buffer_size=64M#MyISAM用在块拔出优化中的树缓冲区的巨细。正文:这是一个perthread的限定
myisam_sort_buffer_size=64M#MyISAM设置规复表之时利用的缓冲区的尺寸,当在REPAIRTABLE或用CREATEINDEX创立索引或ALTERTABLE过程当中排序MyISAM索引分派的缓冲区
myisam_max_sort_file_size=10G#MyISAM假如一时文件会变得凌驾索引,不要利用疾速排序索引***来创立一个索引。正文:这个参数以字节的情势给出.重修MyISAM索引(在REPAIRTABLE、ALTERTABLE或LOADDATAINFILE过程当中)时,同意MySQL利用的一时文件的最年夜空间巨细。假如文件的巨细凌驾该值,则利用键值缓存创立索引,要慢很多。该值的单元为字节
myisam_repair_threads=1#假如该值年夜于1,在Repairbysorting过程当中并行创立MyISAM表索引(每一个索引在本人的线程内)
myisam_recover=64K#同意的GROUP_CONCAT()函数了局的最年夜长度


transaction_isolation=REPEATABLE-READ


innodb_file_per_table


#innodb_status_file=1
#innodb_open_files=2048
innodb_additional_mem_pool_size=100M#帧缓存的把持工具必要今后处请求缓存,以是该值与innodb_buffer_pool对应
innodb_buffer_pool_size=2G#包含数据页、索引页、拔出缓存、锁信息、自顺应哈希以是、数据字典信息
innodb_data_home_dir=/longxibendi/mysql/mysql/var/
#innodb_data_file_path=ibdata1:1G:autoextend
innodb_data_file_path=ibdata1:500M;ibdata2:2210M:autoextend#表空间
innodb_file_io_threads=4#io线程数
innodb_thread_concurrency=16#InnoDB试着在InnoDB内坚持操纵体系线程的数目少于或即是这个参数给出的限定
innodb_flush_log_at_trx_commit=1#每次commit日记缓存中的数据刷到磁盘中


innodb_log_buffer_size=8M#事物日记缓存
innodb_log_file_size=500M#事物日记巨细
#innodb_log_file_size=100M
innodb_log_files_in_group=2#两组事物日记
innodb_log_group_home_dir=/longxibendi/mysql/mysql/var/#日记组


innodb_max_dirty_pages_pct=90#innodb主线程革新缓存池中的数据,使脏数据比例小于90%
innodb_lock_wait_timeout=50#InnoDB事件在被回滚之前能够守候一个锁定的超时秒数。InnoDB在它本人的锁定表中主动检测事件逝世锁而且回滚事件。InnoDB用LOCKTABLES语句注重到锁定设置。默许值是50秒
#innodb_flush_method=O_DSYNC


[mysqldump]
quick
max_allowed_packet=64M


[mysql]
disable-auto-rehash#同意经由过程TAB键提醒
default-character-set=utf8
connect-timeout=3

声明:本文档能够随便变动,但必需签名原作者
凤凰舞者qq:578989855
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
兰色精灵 该用户已被删除
沙发
发表于 2015-1-16 17:48:43 | 只看该作者

给大家带来MySQL my.cnf 设置文件中文正文

熟读写基础知识,学得会不如学得牢。
小妖女 该用户已被删除
板凳
发表于 2015-1-25 16:28:50 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
不帅 该用户已被删除
地板
发表于 2015-2-3 12:19:24 来自手机 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
小魔女 该用户已被删除
5#
 楼主| 发表于 2015-2-9 02:07:36 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-26 19:06:29 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
若相依 该用户已被删除
7#
发表于 2015-3-8 17:44:50 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
简单生活 该用户已被删除
8#
发表于 2015-3-16 17:10:46 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
海妖 该用户已被删除
9#
发表于 2015-3-23 03:41:10 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 01:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表