`

MySQL system variable 'max_allowed_packet' is set to (1MB).

 
阅读更多

安装opencms使用mysql数据库时,出现错误

Java代码  收藏代码
  1. MySQL system variable 'max_allowed_packet' is set to 1048576 Byte (1MB).  
  2.   
  3. Please note that it will not be possible for OpenCms to handle files bigger than this value in the VFS.  
  4.    
  5.     Error while checking the server configuration!  
  6.   
  7. -------------------------------------------  
  8.   
  9. Your 'max_allowed_packet' variable is set to less than 16777216 Byte (16MB).  
  10.   
  11. The required value for running OpenCms is at least 16MB.Please change your MySQL configuration (in the my.ini or my.cnf file).  
  12.   
  13.    
  14.    


解决如下:



这个问题是因为导入的sql文件大于系统默认的max_allowed_packet的值,解决方法:比如在my.cnf修改增加 到:max_allowed_packet=16M #或者更高,当然也可以在mysqld启动的时候加入这个参数,但是该变量必须在mysqld重新启动的时候才加载生效,所以必须重起mysqld!

0
3
分享到:
评论

相关推荐

    mysql5.7 修改max_allowed_packet方法

    ### MySQL 5.7 中 max_allowed_packet 参数的理解与调整 #### 一、max_allowed_packet 参数简介 在MySQL数据库中,`max_allowed_packet` 参数用于控制客户端与服务器之间单个数据包的最大大小。此参数对诸如大BLOB...

    Mysql的max_allowed_packet设定

    1. **临时修改**:在MySQL客户端中使用`SET`命令,例如`SET max_allowed_packet = 256M;`。但请注意,这种方法仅在当前会话有效,服务器重启后设置将恢复原样。 2. **永久修改**:编辑MySQL的配置文件(通常为`my....

    MySQL 5.5的max_allowed_packet属性的修改方法

    当你的应用抛出“Your 'max_allowed_packet' variable is set to less than 16777216 Byte (16MB).”这样的错误,意味着当前`max_allowed_packet`的设置值小于16MB,无法处理超过这个大小的数据操作。为了继续你的...

    如何修改mysql数据库的max_allowed_packet参数

    在MySQL数据库中,`max_allowed_packet` 是一个非常重要的参数,它定义了客户端与服务器之间可以传输的最大数据包大小。这个参数对处理大数据操作,如导入大文件、执行大查询或者传输大对象(如BLOB或TEXT列)时至关...

    mysql设置max_allowed_packet_解决_MySQL_Error_2006

    mysql设置max_allowed_packet_解决_MySQL_Error_2006

    HurleyWong#TechNote#MySQL max_allowed_packet过小引起的问题1

    MySQL max_allowed_packet过小引起的问题报错如下com.mysql.jdbc.PacketTooBigException: Packet

    mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)

    在MySQL数据库系统中,`max_allowed_packet`是一个关键的系统变量,它决定了服务器能够处理的最大数据包大小。这个参数主要用于限制单次传输的数据量,包括INSERT、UPDATE等操作中的大块数据,以及LOAD DATA INFILE...

    com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11087 > 102

    2. **增大`max_allowed_packet`参数**:在MySQL服务器配置中,可以增加`max_allowed_packet`的值,以允许更大的数据包。这个参数控制了服务器接受的最大数据包大小。可以通过修改my.cnf配置文件,增加如下设置: ``...

    Mysql的longblob字段插入数据问题解决

    在使用mysql的过程中,有个问题就是mysql的... You can change this value on the server by setting the max_allowed_packet’ variable. 原因:myslq默认配置最小的需要更改 :在mysql.ini中配置参数(max_allowed_pa

    mysql.docx

    另一种临时调整`max_allowed_packet`的方法是在MySQL命令行中使用`SET`命令: ```sql SET GLOBAL max_allowed_packet = 2 * 1024 * 1024 * 10; ``` 不过,这种方法只对当前会话有效,重启MySQL服务后设置将失效。 ...

    mysql导入数据库ERROR 1231 (42000)错误.docx

    1. **临时设置**:在MySQL命令行中执行`set max_allowed_packet=1024M;`,这将只对当前会话有效。然后你可以尝试再次执行`source ./xxxx.sql;`来导入你的SQL脚本。 2. **永久修改配置**:如果MySQL版本不支持在线...

    88秒插入1000万条数据到MySQL数据库表的操作方法

    我用到的数据库为,mysql数据库5.7版本的 首先自己准备好数据库表 ... You can change this value on the server by setting the max_allowed_packet’ variable. 出现上面的错误是因为数据库表的 max_allowe

    MySQL学习-程序选项修改器和使用选项设置程序变量.pdf

    mysql> SET GLOBAL max_allowed_packet=16*1024*1024; ``` 综上所述,理解和掌握这些程序选项修改器及变量设置方法对于高效地使用MySQL及其相关工具至关重要。这些技巧不仅可以帮助优化性能,还能提高程序的灵活...

    android 更改 Wifi 或GPS状态

    String gpsState = Settings.System.getString(getContentResolver(), Settings.System.LOCATION_PROVIDERS_ALLOWED); 这将返回一个字符串,表示当前 GPS 状态。可能的值有:“network”(仅基站定位),“gps”...

Global site tag (gtag.js) - Google Analytics