美文网首页
linux下出现sql语句长度过长

linux下出现sql语句长度过长

作者: 一叶知秋_038b | 来源:发表于2020-01-16 14:39 被阅读0次

tomcat报如下错误问题

image.png

方法一:通过修改my.cnf文件(永久)

1.mysql --help | grep my.cnf 查看 my.cnf;路径


image.png
  1. 使用sudo vim my.cnf修改文件
    添加max_allowed_packet = 20M


    image.png

3.重启mysql

## 一、 启动
1、使用 service 启动:**service mysql start**
2、使用 mysqld 脚本启动:**/etc/inint.d/mysql start**
3、使用 safe_mysqld 启动:**safe_mysql&**
## 二、停止
1、使用 service 启动:**service mysql stop**
2、使用 mysqld 脚本启动:**/etc/inint.d/mysql stop**
3、**mysqladmin shutdown**
## 三、重启
1、使用 service 启动:**service mysql restart** //若无权限 请加sudo
2、使用 mysqld 脚本启动:**/etc/inint.d/mysql restart**

4.查看是否已启动


image.png

查询mysql 路径
5.重启后mysql 进入命令行 查询
show VARIABLES like '%max_allowed_packet%';


image.png

方法二:通过mysql命令修改(临时性)

进入mysql server
        在mysql 命令行中运行
        set global max_allowed_packet = 2*1024*1024*10
        退出mysql命令行,然后重新登录。
        show VARIABLES like '%max_allowed_packet%';

相关文章

  • linux下出现sql语句长度过长

    tomcat报如下错误问题 方法一:通过修改my.cnf文件(永久) 1.mysql --help | grep ...

  • 2017-11-10

    按照计划 写了SQL语句 整理一下 需要掌握SQL和Linux语句 需要会一种框架(白天) 掌握一门编程语言(白天...

  • oracle in语句超过1000数据报错和解决办法

    oracle有限制in语句的长度,如果查询长度超过1000,就会报jdbc错误:“java.sql.SQLExce...

  • Linux [MySQL]

    @[TOC](Linux [MySQL]) Database MySQL 注意: MySQL 的SQL语句以分号...

  • PostgreSQL配置与单表查询

    SQL初体验。 PostgreSQL 安装 Windows Linux 创建数据库和表 使用SQL语句,完成创建一...

  • 前台和后台数字保留小数点两位的方法

    前台 后台 后台在sql语句中,去读取数据库里的数字,可以在sql语句中进行小数点的截取 时间的长度截取 补充 c...

  • MySQL Operation

    sql语句练习sql练习2 MYSQL导入数据出现The MySQL server is running with...

  • 解决“mysql server has gone away”问题

    出现这样的问题,应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中...

  • MySQL日常命令

    常用命令 mysql创建用户及权限 Linux上安装MySQL时出现不兼容的解决办法 查看创建表的sql语句 给m...

  • sql1

    sql常用语句: 1、显示时间(在sql当中执行操作系统的命令): 2、在sql中调用linux系统文件语法: 3...

网友评论

      本文标题:linux下出现sql语句长度过长

      本文链接:https://www.haomeiwen.com/subject/moaractx.html