MySQL 配置文件my.cnf 例子最详细翻译 MySQL 配置文件my.cnf 例子最详细翻译,可以保存做笔记用。 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此 mysql 配置文件例子针对4G 内存。 # 主要使用INNODB #处理复杂队列并且连接数量较少的 mysql 服务器 # # 将此文件复制到/etc/my.cnf 作为全局设置, # mysql-data-dir/my.cnf 作为服务器指定设置 # (@localstatedir@ for this installation) 或者放入 # ~/.my.cnf 作为用户设置. # # 在此配置文件中, 你可以使用所有程序支持的长选项. # 如果想获悉程序支持的所有选项 # 请在程序后加上"--help"参数运行程序. # # 关于独立选项更多的细节信息可以在手册内找到 # # # 以下选项会被 MySQL 客户端应用读取. # 注意只有MySQL 附带的客户端应用程序保证可以读取这段内容. # 如果你想你自己的MySQL 应用程序获取这些值 # 需要在MySQL 客户端库初始化的时候指定这些选项 # [client] #password = [your_password] port = @MYSQL_TCP_PORT@ socket = @MYSQL_UNIX_ADDR@ # *** 应用定制选项 *** # # MySQL 服务端 # [mysqld] # 一般配置选项 port = @MYSQL_TCP_PORT@ socket = @MYSQL_UNIX_ADDR@ # back_log 是操作系统在监听队列中所能保持的连接数, # 队列保存了在MySQL 连接管理器线程处理之前的连接. # 如果你有非常高的连接率并且出现"connection refused" 报错, # 你就应该增加此处的值. # 检查你的操作系统文档来获取这个变量的最大值. # 如果将 back_log 设定到比你操作系统限制更高的值,将会没有效果 back_log = 50 # 不在TCP/IP 端口上进行监听. # 如果所有的进程都是在同一台服务器连接到本地的mysqld, # 这样设置将是增强安全的方法 # 所有mysqld 的连接都是通过 Unix sockets 或者命名管道进行的. # 注意在windows 下如果没有打开命名管道选项而只是用此项 # (通过 "enable-named-pipe" 选项) 将会导致 mysql 服务没有任何作用! #skip-networking # MySQL 服务所允许的同时会话数的上限 # 其中一个连接将被 SUPER 权限保留作为管理员登录. # 即便已经达到了连接数的上限. max_connections = 100 # 每个客户端连接最大的错误允许数量,如果达到了此限...