java mysql 存数据乱码处理

    xiaoxiao2021-03-25  64

    1、tomcat 设置

    1) 更改 D:\Tomcat\conf\server.xml,指定浏览器的编码格式为“简体中文”:

      方法是找到 server.xml 中的

        <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"     enableLookups="false" redirectPort="8443" acceptCount="100"     connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />

    2、java链接mysql 设置URL的时候

    数据库连接信息中加入useUnicode=true&characterEncoding=utf8

    jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8 

    3、将java 编程环境设置为UTF-8编码

    在Eclipse中,在需要设置的Java文件里,右键->Prefrences->General->Editors->Text Editors->Spelling->Encoding other UTF-8

    4、mysql安装时你忘记选择了,需要改my.ini(linux 是my.cnf),一般有两处

    5、创建在mysql里数据库时

    转载请注明原文地址: https://ju.6miu.com/read-39008.html

    最新回复(0)