Mysql的基本配置和Windows下远程登录使用

本文介绍了MySQL的基础配置,包括调整缓冲池大小、禁用查询缓存、启用慢查询日志、设置最大并发连接数、配置字符集和日志。还详细讲解了如何在Windows下进行远程登录,以及使用mysqldump进行数据库备份。
摘要由CSDN通过智能技术生成

Mysql主配置文件

/etc/my.cnf

1. 调整缓冲池大小

MySQL 的缓冲池用于缓存表和索引数据以减少磁盘 I/O。缓冲池大小默认为 128MB,但你可以根据你的系统资源和数据库工作负载来增加或减少缓冲池大小。

在 `my.cnf` 文件中,将以下行添加到 `[mysqld]` 部分以设置缓冲池大小:

innodb_buffer_pool_size = 1G

这会将缓冲池大小设置为 1GB,可以根据需要进行更改。

2. 配置查询缓存

MySQL 的查询缓存可以缓存 SELECT 查询的结果,以避免重复查询。但是,查询缓存需要消耗大量内存,并且不适用于具有高并发查询的数据库。

如果你的数据库具有较高的并发查询,可以禁用查询缓存。在 `my.cnf` 文件中,将以下行添加到 `[mysqld]` 部分以禁用查询缓存:

query_cache_type = 0     #0关闭、1打开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值