[ОШИБКА] com.alibaba.druid.pool.DruidDataSource - mysql не должен использовать 'PoolPreparedStatements' - PullRequest
0 голосов
/ 24 сентября 2019

это мой код:

 private static void initDruidDatasource() throws SQLException {

        DruidDataSource s = new DruidDataSource();
        s.setDriverClassName(MYSQL_DRIVER);
        s.setMaxActive(10);
        s.setInitialSize(5);
        s.setMaxWait(60000);
        s.setMinIdle(5);
        s.setTimeBetweenEvictionRunsMillis(60000);
        s.setMinEvictableIdleTimeMillis(300000);
        s.setValidationQuery("select 'x'");
        s.setTestWhileIdle(true);
        s.setTestOnBorrow(false);
        s.setTestOnReturn(false);
        s.setPoolPreparedStatements(false);
        s.setQueryTimeout(60);
        s.init();
        source = s;
    }


при запуске ошибка выглядит следующим образом:

[ОШИБКА] com.alibaba.druid.pool.DruidDataSource - mysql не должен использовать 'PoolPreparedStatements'[ОШИБКА] com.alibaba.druid.pool.DruidDataSource - ошибка источника данных инициализации com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: сбой канала связи

...