DBMNG数据库管理与应用

书籍是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧里没有书籍,就好像鸟儿没有翅膀。
当前位置:首页 > MySQL > 技术手册

MySQL6.0.9alpha配置文件中文翻译

# MySQL在较大系统中使用时的配置文件示例
#
# 此文件是为主要运行MySQL的大内存(1G-2G)系统使用的
#
# 你可以把这个文件复制到/etc/my.cnf以设置全局参数,通过mysql-data-dir/my.cnf来设置服务器端具体选项
#(在这种安装方式中本路径为C:/mysql/data)
# 或者通过~/.my.cnf来设置用户端具体选项。
# 在这个文件中,你可以使用程序所支持的所有的长选项
# 如果你想知道那个选项是程序所支持的,那么请运行程序并加上“--help”参数选项
#

# 下面的所有选项设置将会被传递给所有的MySQL客户端
[client]
#password = your_password
port  = 3306
socket  = /tmp/mysql.sock

# 这里遵循的一些具体项目项

# MySQL服务器端
[mysqld]
port  = 3306
socket  = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# default-character-set设置默认字符存储格式
default-character-set=utf8
# default-storage-engine设置默认存储引擎
default-storage-engine=Falcon
# 尝试设置为CPU总数×2数量的线程并发
thread_concurrency = 8

# 根本不用侦听TCP / IP端口。
# 如果所有的进程都连接到mysqld运行所在的同一主机的话,这可能算是一个安全性的提高。
# 所有与mysqld的交互必须经由Unix套接字或命名管道.
# 注意,使用此选项时Windows上没有启用命名管道(通过“启用命名管道”选项),会令mysqld无效!
# 
#跳过-网络

# 默认情况下禁用联邦
skip-federated

# 复制主服务器(默认)
# 二进制日志是需要复制的
log-bin=mysql-bin

# 需要设置1到2 ^ 32 - 1 之间的唯一ID
# 如果主控服务器没有设置默认值则默认为1
# 但如果省略则不会作为一个主控服务器行使职责
server-id = 1

# 复制从服务器Replication Slave (注释掉上面主区段后使用本段设置)
#
# 要配置一个从主机复制,您可以选择两种方法:
#
# 1)使用“CHANGE MASTER TO”命令(完全在我们的手册中描述)
#    语法是:
#
#    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
#    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
#
#    通过由主控服务器的端口号(默认3306)引用对应的字符串替换掉<host>, <user>, <password>和<port>字段
#    .
#
#    比如:
#
#    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
#    MASTER_USER='joe', MASTER_PASSWORD='secret';
#
#    或者
#
# 2) 设置以下变量。然而,如果您选择此方法,
#    那么第一次启动复制(即使没有成功,例如,如果您输入错误的主密码,密码和从服务器无法连接
#    从服务器将创建一个master.info文件 ,之后,在此文件中设置的以下变量值将被忽略,并且被
#    master.info文件中的内容所覆盖
#    除非你关闭从服务器,删除master.info文件并重新启动从服务器。
#    出于这个原因,您可能想要保留以下[选项]行(注释部分)而使用CHANGE MASTER TO命令(见上文)
#
# 需要2到2 ^ 32 - 1 之间的唯一ID(并且要保持与主控服务器ID区分开来)
# 如果主控服务器设置过了则这里默认为2,但如果这里省略,也不会作为一个从服务器
#server-id       = 2
#
# 为这个从服务器复制主服务器信息-必须的
#master-host     =   <hostname>
#
# 用户名,当从服务器连接到主服务器进行身份验证时要用到-必须的
# to the master - required
#master-user     =   <username>
#
# 密码,当从服务器连接到主服务器进行身份验证时要用到-必须的
# the master - required
#master-password =   <password>
#
# 主服务器的监听端口
# 可选的-默认为3306
#master-port     =  <port>
#
# 二进制日志 - 从服务器不是必须要,但建议配置此项
#log-bin=mysql-bin
#
# 二进制日志格式-混合 ,建议此项
#binlog_format=mixed

# 指向下面的路径以便映射到不同的专用磁盘
#tmpdir  = /tmp/  
#log-update  = /path-to-dedicated-directory/hostname

# 如果你使用InnoDB表,那么以下内容不要注释掉
#innodb_data_home_dir = C:/mysql/data/
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
#innodb_log_group_home_dir = C:/mysql/data/
# 你可以设置缓存池.._buffer_pool_size up大小至主机内存总大小的50 - 80 %
# 但要小心把内存使用设置太过高
#innodb_buffer_pool_size = 384M
#innodb_additional_mem_pool_size = 20M
# 设置日志文件.._log_file_size大小为缓存池大小的25%
#innodb_log_file_size = 100M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# 如果你不熟悉SQL,请删除以下的注释字符
#safe-updates
default-character-set=utf8
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号