zoukankan      html  css  js  c++  java
  • Java web后台插入数据库中文乱码问题解决

    前言:项目想要避免乱码情况的出现,要保持服务器、数据库、项目、以及前端编码一致。
    一、项目以及前端编码,设置。
    myeclipse--->右键项目--->Properties--->Resource--->Text file encoding----->选择utf-8---->apply--->ok

    二、tomcat6.x服务器编码设置
    D:apache-tomcat-6.0.37confserver.xml,

    <Connector port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" URIEncoding="UTF-8"/>
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>

    后面的URIEncoding="UTF-8"就是所添加进去的内容


    三、数据库MySQL5.5设置;

    ①先打开 运行--->cmd--->net stop mysql  关闭MySQL的服务

    ②C:Program Files (x86)MySQLMySQL Server 5.5my.ini

    修改如下四个字段为

    [client]
    port = 3306
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    [mysqld]

    character-set-server=utf8
    port = 3306
    character-set-server=utf8
    保存。
    ③打开 运行--->cmd--->net start mysql  开启MySQL的服务
    ④打开MySQL的命令行界面,输入密码进入后

    执行 show variables like 'character%';该语句,显示如下即表示设置成功

     

    ————————————————
    版权声明:本文为CSDN博主「hu_mility」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/hu_mility/java/article/details/42523853

  • 相关阅读:
    转载:怎样用通俗的语言解释REST,以及RESTful?
    WiresShark 图解教程1
    派力奥 1.3 发动机
    EtherChannel Cisco 端口聚合详解
    Linux 排除问题的前5分钟
    Linux 定时任务crontab
    Linux SCP命令复制传输文件的用法
    Linux 挂载aliyun数据盘
    BCDedit 研究
    Bcdedit命令使用详解使用方法
  • 原文地址:https://www.cnblogs.com/telwanggs/p/13066195.html
Copyright © 2011-2022 走看看