美文网首页
springboot mybatis mysql emoji中文

springboot mybatis mysql emoji中文

作者: ReDicky | 来源:发表于2018-05-31 19:22 被阅读0次

    1.更改MySQL数据库字段的编码为utf8mb4,
    2.然后配置yml文件:添加connectionInitSqls : set names utf8mb4解决
    spring:
    datasource:
    name: mysql_test
    type: com.alibaba.druid.pool.DruidDataSource
    #druid相关配置
    druid:
    #监控统计拦截的filters
    filters: stat
    driver-class-name: com.mysql.jdbc.Driver
    #基本属性
    url: jdbc:mysql://192.168.0.12:3306/xxx_db?useSSL=false&useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
    username: root
    password: root
    #配置初始化大小/最小/最大
    initial-size: 1
    min-idle: 1
    max-active: 20
    #获取连接等待超时时间
    max-wait: 60000
    #间隔多久进行一次检测,检测需要关闭的空闲连接
    time-between-eviction-runs-millis: 60000
    #一个连接在池中最小生存的时间
    min-evictable-idle-time-millis: 300000
    validation-query: SELECT 'x'
    test-while-idle: true
    test-on-borrow: false
    test-on-return: false
    #打开PSCache,并指定每个连接上PSCache的大小。oracle设为true,mysql设为false。分库分表较多推荐设置为false
    pool-prepared-statements: false
    max-pool-prepared-statement-per-connection-size: 20
    #支持emoji表情配置
    connectionInitSqls : set names utf8mb4

    相关文章

      网友评论

          本文标题:springboot mybatis mysql emoji中文

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