MySQL设置文件详细说明
发布时间:2021-05-23 01:07:39 所属栏目:编程 来源:互联网
导读:上面表现的是客户端的参数,[client] 和 [mysql] 都是客户端,参数声名如下: port:暗示MySQL 客户端毗连处事器端时行使的端标语,默认的端标语为3306。假如需
上面表现的是客户端的参数,[client] 和 [mysql] 都是客户端,参数声名如下:
port:暗示 MySQL 客户端毗连处事器端时行使的端标语,默认的端标语为 3306。假如必要变动端标语的话,可以直接在这里修改。 default-character-set:暗示 MySQL 客户端默认的字符集。 [mysqld] port=3306 basedir=C:/Program Files/MySQL/MySQL Server 5.7/ datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data character-set-server=gb2312 default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=0 table_cache=256 tmp_table_size=35M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_sort_buffer_size=69M key_buffer_size=55M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K 以上是处事器的参数,参数声名如下表所示:参数名称 声名 port 暗示 MySQL 处事器的端标语 basedir 暗示 MySQL 的安装路径 datadir 暗示 MySQL 数据文件的存储位置,也是数据表的存放位置 default-character-set 暗示处事器端默认的字符集 default-storage-engine 建设数据表时,默认行使的存储引擎 sql-mode 暗示 SQL 模式的参数,通过这个参数可以配置检讨 SQL 语句的严酷水平 max_connections 暗示应承同时会见 MySQL 处事器的最大毗连数。个中一个毗连是保存的,留给打点员专用的 query_cache_size 暗示查询时的缓存巨细,缓存中可以存储早年通过 SELECT 语句查询过的信息,再次查询时就可以直接从缓存中拿出信息,可以改进查询服从 table_open_cache 暗示全部历程打开表的总数 tmp_table_size 暗示内存中每个姑且表应承的最大巨细 thread_cache_size 暗示缓存的最大线程数 myisam_max_sort_file_size 暗示 MySQL 重建索引时所应承的最大姑且文件的巨细 myisam_sort_buffer_size 暗示重建索引时的缓存巨细 key_buffer_size 暗示要害词的缓存巨细 read_buffer_size 暗示 MyISAM 表全表扫描的缓存巨细 read_rnd_buffer_size 暗示将排序好的数据存入该缓存中 sort_buffer_size 暗示用于排序的缓存巨细 innodb_additional_mem_pool_size=3M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=2M innodb_buffer_pool_size=107M innodb_log_file_size=54M innodb_thread_concurrency=18 以上是 InnoDB 存储引擎行使的参数,参数声名如下: innodb_additional_mem_pool_size:暗示附加的内存池,用来存储 InnoDB 表的内容。 innodb_flush_log_at_trx_commit:是配置提交日记的机缘,若配置为 1,InnoDB 会在每次提交后将事宜日记写到磁盘上。 innodb_log_buffer_size:暗示用来存储日记数据的缓存区的巨细。 innodb_buffer_pool_size:暗示缓存的巨细,InnoDB 行使一个缓冲池类生涯索引和原始数据。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读