mysql 配置文件
2016-05-29 11:49
281 查看
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
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复