mysql 配置文件

mysql 配置文件

mysql安装之后会有多个ini的配置文件,不同的名字代表不同的配置。
+ my.ini:MySQL正在使用的配置文件,修改该文件即可修改配置;
+ my-huge.ini:适合超大型数据库的配置文件;
+ my-large-ini:适合大型数据库的配置文件;
+ my-medium.ini:适合中型数据库的配置文件;
+ my-small.ini:适合小型数据库的配置文件;
+ my-template.ini:配置文件的模板;
+ my-innodb-heavy-4G.ini:该配置文件只对InnoDB存储引擎有效,而且服务器的内存不能小于4G;

#客户端参数配置
[client]
#客户通过这个端口访问mysql数据库,如果需要修改,可以直接修改这个端口
port=3306


#默认的字符集
[mysql]
default-character-set=gbk


#服务端参数配置
[mysqld]
#服务端端口号
port=3306
#安装路径
basedir="D:/phpStudy/MySQL/"
#数据库文件目录
datadir="D:/phpStudy/MySQL/data/"
#软件端字符集
character-set-server=gbk
#数据库引擎
default-storage-engine=InnoDB
#sql模式
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#最大连接数
max_connections=512
#查询缓存
query_cache_size=0
#软件中可以打开的总表数
table_cache=256
#内存中可以存储临时表的大小
tmp_table_size=18M
#保留客户端的链接线程数
thread_cache_size=8
#重建索引时允许的最大临时文件大小
myisam_max_sort_file_size=64G
#重建索引时允许的最大缓存大小
myisam_sort_buffer_size=35M
#最大关键字大小
key_buffer_size=25M
#全扫描表时的缓存大小
read_buffer_size=64K
#可以插入排序好数据的大小
read_rnd_buffer_size=256K
#用户排序时缓存大小
sort_buffer_size=256K

#innodb引擎参数设置
#附件内存池大小
innodb_additional_mem_pool_size=2M
#提交日志的时机
innodb_flush_log_at_trx_commit=1
#日志缓冲区的大小
innodb_log_buffer_size=1M
#缓存池中缓冲区的大小
innodb_buffer_pool_size=47M
#日志文件的大小
innodb_log_file_size=24M
#允许线程的最大连接数
innodb_thread_concurrency=8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值