zoukankan      html  css  js  c++  java
  • -- Add the primary key as part of the CREATE TABLE statement in case `innodb_force_primary_key` is enabled by flyway

    flyway 使用 druid ,启动抛出异常 

    Caused by: java.sql.SQLException: sql injection violation, comment not allow : CREATE TABLE `test`.`schema_version` (
        `installed_rank` INT NOT NULL,
        `version` VARCHAR(50),
        `description` VARCHAR(200) NOT NULL,
        `type` VARCHAR(20) NOT NULL,
        `script` VARCHAR(1000) NOT NULL,
        `checksum` INT,
        `installed_by` VARCHAR(100) NOT NULL,
        `installed_on` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
        `execution_time` INT NOT NULL,
        `success` BOOL NOT NULL,
        -- Add the primary key as part of the CREATE TABLE statement in case `innodb_force_primary_key` is enabled
        CONSTRAINT `schema_version_pk`PRIMARY KEY (`installed_rank`)
    ) ENGINE=InnoDB.......

    原因是:sql injection violation, comment not allow 的意思是 sql注入,操作不被允许执行。

    解决方案:

    filters: stat,slf4j,wall 

    把 filters配置中 去掉 wall即可。

  • 相关阅读:
    图片懒加载DEMO
    手写offset函数
    DOM
    jQuery笔记
    children和 childNodes辨析
    运算符...典型的三种用处
    Python中的数据结构---栈,队列
    手写call方法
    移动零元素--leetcode题解总结
    剑指 Offer 36. 二叉搜索树与双向链表
  • 原文地址:https://www.cnblogs.com/binz/p/12367937.html
Copyright © 2011-2022 走看看