美文网首页
mysql写入中文变问号 write Chinese to my

mysql写入中文变问号 write Chinese to my

作者: z_star | 来源:发表于2018-01-30 18:31 被阅读0次

    首先运行如下命令,查看编码:

    SHOW VARIABLES LIKE 'character_set_%’;
    
    image.png

    可以看到客户端的编码是latin1
    然后运行:

    SET NAMES utf8;
    

    再次查看编码:


    image.png

    再次查看数据时就会正确显示中文,但这要求你写入的时候也是以utf-8的格式写入,可以将jdbc的url设置为:

    val url = "jdbc:mysql://192.34.56.3:3306/database?useUnicode=true&characterEncoding=utf-8"
    

    ps:
    写英文只是为了能检索到,无奈英文水平有待提高,看到的小伙伴也可以帮我纠正一下,不胜感激呢!

    相关文章

      网友评论

          本文标题:mysql写入中文变问号 write Chinese to my

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