mysql 之 my.ini 配置
mysql 之 my.ini 配置
1. max_allowed_packet 配置
在 mysqld 节点下添加,配置MySQL允许的最大数据包大小,下面的500M你可以根据你的项目修改为你自己的值,只要比要导入的备份文件大就可以了。 (未配置有可能报错:MySQL出现“Lost connection to MySQL server during query”问题分析与解决)
max_allowed_packet = 500M
2. net_read_timeout,在中止读取之前等待来自连接的更多数据的秒数。原设置为30秒 (备份可能达到MySQL超时限制)
net_read_timeout = 120
3. net_write_timeout:在中止写入之前等待块写入连接的秒数。原设置为60秒 (备份可能达到MySQL超时限制)
net_write_timeout = 900
4. 配置样例
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld] # 服务器配置
#设置3306端口
port=3306 # 可以修改数据库默认端口(如果数据库端口被其他软件占用)
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.6.39-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.6.39-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 排序方式(默认跟编码格式走)
collation-server=utf8_general_ci
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[client] # mysql自己的客户端叫[mysql],配置[client]即配置了[mysql],也配置了其他存在方式的客户端,比如Navicat可视化客户端
# 编码格式
default-character-set=utf8
引用:https://www.cnblogs.com/randysun/p/11629769.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异