日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]一、修改mysql配置文件最開始修改mysql配置文件(解決亂碼問題)[client]?default-character-set=utf8?[mysql]?default-character-set

一、修改mysql配置文件

最開始修改mysql配置文件(解決亂碼問題)
[client]?
default-character-set=utf8?
[mysql]?
default-character-set=utf8?
[mysqld]
default-character-set = utf8


二、設(shè)置數(shù)據(jù)庫(kù)數(shù)據(jù)表編碼

登陸mysql在控制臺(tái)以命令行的方式創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)表

1.首先創(chuàng)建數(shù)據(jù)庫(kù)時(shí)編碼設(shè)置為utf-8

如:建立名為student的數(shù)據(jù)庫(kù)

CREATE DATABASE 'student' CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';

2.建表時(shí)設(shè)置編碼為utf-8(后邊的編碼一定要帶上?。。。?/p>

如:建立名為student的數(shù)據(jù)表

create table user(userId int auto_increment,userName varchar(16) not null,password varchar(16) not null,gender int not null,primary key(userId))ENGINE= MYISAM CHARACTER SET utf8;

經(jīng)過n多次摸索,實(shí)踐證明這樣設(shè)置后大體上是不會(huì)出現(xiàn)亂碼了,但是通過java代碼訪問數(shù)據(jù)庫(kù)時(shí)有可能會(huì)出現(xiàn)亂碼,太多次這樣的情況,我都已經(jīng)淡定了欲哭無(wú)淚。。。


三、設(shè)置eclipse中工程編碼,jsp編碼

1.設(shè)置工程編碼

右鍵工程名--->Properties--->Resource 可以查看工程編碼格式,若不是UTF-8格式的,及時(shí)修改過來(lái)(這一步驟是在建工程時(shí)就要設(shè)置好的,若中途修改,內(nèi)部的中文會(huì)出現(xiàn)亂碼)

2.設(shè)置jsp編碼

如:



四、java代碼連接數(shù)據(jù)庫(kù)時(shí)設(shè)置編碼

String url="jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=UTF-8";


五、修改tomcat6.0.16conf目錄下的server.xml文件

若提交數(shù)據(jù)是在form表單中以get方式提交的,可以設(shè)置為這樣解決

修改tomcat6.0.16conf目錄下的server.xml文件 修改為:


若提交數(shù)據(jù)是在form表單中以post方式提交的,我還沒用get到。

是不是解決了小伙伴們的問題了,解決了點(diǎn)個(gè)贊唄


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉