com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1521830 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.
原因
MySQL的一个系统参数:max_allowed_packet,其默认值为1048576(1M)
查询:show VARIABLES like '%max_allowed_packet%';
解决方案
MySQL安装目录下的
my.ini文件中的[mysqld]段中的"max_allowed_packet = 1M",(可能有些文件会没有这一行的)
格式为:
[mysqld]
max_allowed_packet = 50M ( 将1M更改为50M(如果没有这行内容,增加一行)),
保存,
重起MySQL服务。
分享到:
相关推荐
在“MySQL.rar_MYSQL_linux mysql_mysql二进制_mysql存储文件”这个压缩包中,我们主要关注的是如何在MySQL中存储二进制文件以及在Linux环境下操作MySQL的相关知识。 首先,MySQL支持多种数据类型,其中BLOB...
2、保存文件(含可执行文件)到MySQL数据库中,包括文件大小超过1M时的异常处理; 3、从MySQL数据库中读取文件并保存至本地; 4、MySQL数据防止重复插入功能; 5、MySqlHelpher操作类,完全由我本人实现,此类包含...
crm mysql
本文将深入探讨MySQL数据库文件的存储路径,以及如何在Windows操作系统中找到这些文件。 首先,MySQL的数据文件主要分为两类:系统数据文件和用户数据文件。系统数据文件包括配置文件(如my.ini或my.cnf)、日志...
Linux 中修改 MySQL 数据文件存放位置 概述 在 Linux 中,MySQL 数据文件的存放位置默认在 `/var/lib/mysql` 目录下。但是,在某些情况下,我们可能需要将数据文件存放位置修改到其他目录下。这篇文章将会指导您...
MySQL数据库文件主要包括两类:由MySQL自身创建管理的文件和由不同存储引擎创建的文件。 ##### 1. MySQL创建并管理的数据库文件 - **.frm文件**:存储了数据表的框架结构,如字段定义、索引信息等。每个数据表都有...
当你遇到"MAMP PRO MySQL开启报错"的问题时,这通常意味着数据库服务可能遇到了配置问题或者文件损坏。在这种情况下,替换MySQL文件可能是一种有效的解决方案。 首先,我们需要了解MAMP PRO的文件结构。MAMP PRO会...
在这个文件发布平台中,MySQL可能会用于存储文件元数据,如文件名、上传者、日期、文件大小等。通过PHP,我们可以执行SQL查询来添加、检索或更新这些记录,实现文件的管理和搜索功能。 4. **文件路径管理**:在描述...
MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。在这个名为“MySQL安装文件及驱动”的压缩包中,包含了几个关键组件,帮助用户在计算机上安装和配置MySQL,并在开发环境中与之交互。 首先...
最后,"mysql存储过程.pdf"专注于MySQL的存储过程。存储过程是预编译的SQL语句集合,可以提高数据库操作的性能,减少网络流量,并增强数据安全。在PDF文档中,你将学习如何定义、调用和管理存储过程,以及如何使用...
在Kubernetes(k8s)集群中创建MySQL数据库服务,通常涉及到多个YAML文件的配置,这些文件共同定义了MySQL的部署、服务、持久卷和持久卷声明等组件。以下是对这一过程的详细阐述: 首先,`mysql-deployment.yaml`是...
IPV4地址大全,包含国内国外的IPV4地址,是我从我的mysql数据库导出的,可直接导入到mysql数据库中
在安装MySQL 5.5时,用户应根据自己的操作系统选择合适的安装文件,并根据实际需求配置MySQL服务,包括设置root用户的密码、定义数据存储路径、设置端口号等。安装完成后,可以通过MySQL命令行客户端或图形化工具...
这个文件包含了MySQL服务器的各种参数和设置,如端口号、数据存储位置、缓存大小等。如果你需要在Windows下修改类似的配置,文件名可能是 `my.ini`,但路径和文件结构会有所不同。 在描述中提到了编码方式,MySQL...
在这个特定的项目中,“SSH文件上传保存到Mysql数据库”指的是使用Struts2作为前端控制器,Spring作为依赖注入容器,以及Hibernate作为对象关系映射工具,实现文件上传功能并将数据存储到MySQL数据库的过程。...
MySQL的Xb文件是用于逻辑备份和恢复数据库的一种格式,它结合了qpress压缩工具和xbstream工具,提供了一种高效的数据存储和恢复方案。在MySQL中,逻辑备份通常指的是通过`mysqldump`等工具生成的SQL脚本,而物理备份...
在iOS开发中,如果你需要与MySQL数据库进行交互,你需要包含MySQL的库文件。"include mysql库文件"这个标题指的是在你的iOS项目中引入MySQL的C语言接口,因为MySQL官方提供了适用于多种平台,包括iOS的C API。这个...
MySQL 数据库是一个广泛使用的开源关系型数据库管理系统,其性能很大程度上取决于存储引擎和索引的选取与使用。本文将深入探讨 MySQL 中的存储引擎和索引技术,帮助优化数据库性能。 首先,MySQL 提供了多种存储...
在MySQL数据库系统中,数据文件通常位于安装目录下的data子目录中,包含了数据库表的数据以及日志文件等重要信息。然而,在某些情况下,为了优化存储、备份或满足特定的系统需求,我们可能需要修改这些数据文件的...