my.cnf配置详解

my.cnf配置详解

以MySQL 5.6配置文件my.cnf为例:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

[mysql]
# CLIENT #
port                           = 3306  #客户端连接端口
socket                         = /usr/local/mysql/data/mysql.sock #当php或别的程序与MySQL是在同一台服务器时,用socket发起连接数据库,这就是在程序里填写host为localhost或127.0.0.1或为空时也能连接数据库的原因。扩展知识:MySQL有两种连接方式,一种是TCP/IP,一种是socket,如果程序与数据库是在同一台,那么发起socket连接,比TCP/IP要快。此文件是在MySQL服务启动后自动生成的,如果不存在此文件说明MySQL服务没有启动。
protocol			   =tcp #远程客户端使用tcp协议连接

default-character-set=utf8  #全局默认使用uft8字符集编码格式

[client]
default-character-set=utf8  #客户端连接使用uft8字符集编码格式

[mysqld]

# GENERAL #
user                           = mysql #操作MySQL的用户名为mysql
default-storage-engine         = InnoDB #默认存储引擎为InnoDB
socket                         = /usr/local/mysql/data/mysql.sock #同上
pid-file                       = /usr/local/mysql/data/localhost.localdomain.pid

character-set-server=utf8

# MyISAM #
key-buffer-size                = 32M
myisam-recover                 = FORCE,BACKUP


# CACHES AND LIMITS #
tmp-table-size                 = 32M
max-heap-table-size            = 32M
query-cache-type               = 0
query-cache-size               = 0
max-connections                = 1000
thread-cache-size              = 50
open-files-limit               = 65535
table-definition-cache         = 1024
table-open-cache               = 2048


# SAFETY #
max-allowed-packet             = 16M
max-connect-errors             = 1000000

# DATA STORAGE #
datadir                        = /data/local/mysql/data			

# LOGGING #
log-error                      = /data/local/mysql/data/localhost.localdomain.err	
log-queries-not-using-indexes  = 1
slow-query-log                 = 1		
long_query_time = 3			
slow-query-log-file            = /data/local/mysql/data/mysql-slow.log		




#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

总结

dsfasdf
asdf
sadfa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值