tomcat 中文乱码, mysql 中文乱码_MySQL

WBOY
リリース: 2016-06-01 13:11:18
オリジナル
1105 人が閲覧しました

Tomcat

tomcat中文乱码 get 请求.

修改server.xml中的添加URIEncoding='UTF-8'

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding='UTF-8' />
ログイン後にコピー

tomcat中文乱码 post 版

另外HttpURLConnection上传参数的时候要转码成url编码

outStream.writeBytes("&" + URLEncoder.encode(key, "utf-8") + "=" + URLEncoder.encode(value, "utf-8"));
ログイン後にコピー

mysql 中文乱码

修改 my.cnf ,在 [mysqld] 下面添加

character-set-server = utf8
ログイン後にコピー

创建数据库的时候制定编码格式为 utf-8

CREATE DATABASE dbname DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ログイン後にコピー

或者修改已有数据库/表编码格式为 utf-8

ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci;ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ログイン後にコピー


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!