spring boot 配置启动后执行sql, 中文乱码

spring.datasource.schema指定启动后执行的sql文件位置。

我发现中文乱码,原因是没有指定执行sql script encoding:

spring:
  datasource:
    url: "jdbc:h2:mem:test"
    username: "sa"
    password: ""
    schema: database/import.sql
    sql-script-encoding: utf-8
    type: com.alibaba.druid.pool.DruidDataSource
    driver-class-name: org.h2.Driver
    maxActive: 20
    initialSize: 1
    maxWait: 60000
    minIdle: 1
    timeBetweenEvictionRunsMillis: 60000
    minEvictableIdleTimeMillis: 300000
    validationQuery: select 1
    testWhileIdle: true
    testOnBorrow: false
    testOnReturn: false
    poolPreparedStatements: true
    maxOpenPreparedStatements: 20
    maxPoolPreparedStatementPerConnectionSize: 20
    filters: stat

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

用schemaSpy制作数据库文档

Schemaspy是一款Java开发的数据库文档生成工具,是开源的。生成的数据库文档非常的漂亮,实用。最近探索了两天终于会使用这个工具了。我接触到这个工具是在开...

2195
来自专栏张善友的专栏

Microsoft Sync Framework 1.0 RTM发布了

Microsoft Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享...

1966
来自专栏.NET技术

Visual Studio Package 插件开发

  这段时间公司新做了一个支付系统,里面有N个后台服务,每次有更新修改,拷贝打包发布包“不亦乐乎”。。。于是我想要不要自己定制个打包插件。

1203
来自专栏iOS开发攻城狮的集散地

延时操作

1354
来自专栏ios 技术积累

iOS RunLoop

RunLoop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件(比如说触摸事件、UI刷新事件、定时器事件、Selector事件),从而保持程序的持续运...

882
来自专栏程序员与猫

ASP.NET Core的Kestrel服务器

原文地址----Kestrel server for ASP.NET Core By Tom Dykstra, Chris Ross, and Stephen ...

3565
来自专栏.NET开发者社区

(码友推荐)2018-07-07 .NET及相关开发资讯速递

1.Different Ways to Compare SQL Server Tables Schema and Data

802
来自专栏张善友的专栏

ADO.NET Entity Framework CodeFirst 如何输出日志(EF 5.0)

ADO.NET Entity Framework CodeFirst 如何输出日志(EF4.3) 用的EFProviderWrappers ,这个组件好久没有更...

2008
来自专栏葡萄城控件技术团队

ASP.NET MVC 5– 使用Wijmo MVC 5模板1分钟创建应用

开始使用 使用Wijmo制作MVC5应用程序,首先要做的是安装Wijmo 。 测试环境 VS2013(VS2010,VS2012支持MVC3,MVC4)、MVC...

2218
来自专栏乐沙弥的世界

查看及管理Oracle patch

    Oracle patch也即是Oracle补丁。Oracle补丁又包含好几个种类,小的补丁简直是难以数计,难免让人眼花缭乱。尽管如此,Oracle pa...

861

扫码关注云+社区