• 【转】mysql 大数据字段longblob 默认长度参数max_allowed_packet 过小导致导入失败


    原文链接:https://blog.csdn.net/y41992910/article/details/88788778

    永久性解决方案:
    修改方法1(配置文件持久化修改):
    vim /etc/my.cnf
    [mysqld]
    max_allowed_packet = 100M

    注意:修改配置文件以后,需要重启mysql服务才能生效。

    临时解决方案,修改该值
    show variables like ‘max_allowed_packet’;

    set global max_allowed_packet = 10 * 1024 * 1024;

    但是重启Mysql还是会恢复到默认值,所以需要写在配置文件当中

    注意:

    1.命令行修改时,不能用M、G,只能这算成字节数设置。配置文件修改才允许设置M、G单位。

    2.命令行修改之后,需要退出当前回话(关闭当前mysql server链接),然后重新登录才能查看修改后的值。通过命令行修改只能临时生效,下次数据库重启后又复原了。

    3.max_allowed_packet 最大值是1G(1073741824),如果设置超过1G,查看最终生效结果也只有1G。


  • 相关阅读:
    对bootstrap不同版本的总结
    对于前后端分离的理解
    css3笔记
    Dom
    js菜单
    css兼容问题 ie6,7
    html知识
    前端基础知识
    前端要注意的代码规范
    bootstrap常见类的总结
  • 原文地址:https://www.cnblogs.com/dirgo/p/15870970.html
Copyright © 2020-2023  润新知