自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解決MySQL亂碼,并不難

數(shù)據(jù)庫 MySQL
我前幾天在一網(wǎng)站看見關(guān)于MySQL亂碼的實(shí)際解決方案的介紹,覺得其實(shí)際操作性并不是很強(qiáng),以下的文章主要是對MySQL亂碼的解決的相對而言還是好用的方案描述。

我們曾在前一些文章對MySQL亂碼的實(shí)際解決方案有一些相關(guān)的介紹,我們今天主要向大家描述的是MySQL亂碼處理的經(jīng)驗(yàn)總結(jié),以及實(shí)際的解決辦法,以下就是對其具體內(nèi)容的分析,望你會有所收獲。

MySQL亂碼處理總結(jié):

(1)java中處理中文字符正常,在cmd client中顯示亂碼是字符集的問題.

(2)字段長度設(shè)置夠長,但插入中文字符時提示com.MySQL.jdbc.MySQLDataTruncation: Data truncation: Data too long for column錯誤是字符集的問題.

(3)亂碼問題歸根到底是字符集的問題,那就從字符集設(shè)置方面考慮,不外乎下面幾個方面:server,client,database,connection,results.

解決辦法

(1)修改 my.ini(MySQL Server Instance Configuration 文件)

 

  1. # CLIENT SECTION  
  2. [client]  
  3. port=3306 
  4. [MySQL]  
  5. default-character-set=gbk 
  6. # SERVER SECTION  
  7. [MySQLd]  
  8. default-character-set=gbk   

 

(2)修改data目錄中相應(yīng)數(shù)據(jù)庫目錄下的db.opt配置文件

 

  1. default-character-set=gbk 
  2. default-collation=gbk_chinese_ci 

(3)數(shù)據(jù)庫連接串中指定字符集

URL=jdbc:MySQL://yourIP/college?user=root&password=yourPassword&useUnicode=true&characterEncoding=gbk

注:在MySQL4.1.0版 要加useUnicode=true&characterEncoding=gbk 如果是5.0版以上的,加不加都是沒有關(guān)系的!

(4)在創(chuàng)建數(shù)據(jù)庫時指定字符集

 

  1. create database yourDB CHARACTER SET gbk; 

(5)在dos命令上要設(shè)置

 

  1. set names gbk 

好了,經(jīng)過檢查上面四個方面的設(shè)置,應(yīng)該 OK 了!不會出現(xiàn)諸如

com.MySQL.jdbc.MySQLDataTruncation: Data truncation: Data too long for column等問題.

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-05-25 14:17:17

MySQL Pytho

2010-05-19 16:05:15

MySQL運(yùn)行報告

2010-05-18 16:41:25

MySQL 修改

2010-06-09 15:15:34

MySQL定時執(zhí)行

2010-05-17 14:08:18

MySQL 多級同步

2010-05-26 13:03:34

MySQL top n

2010-06-13 14:39:47

MySQL SQL

2010-06-13 15:57:57

MySQL 定時數(shù)據(jù)備

2010-10-08 10:03:16

2019-03-11 16:24:04

虛擬機(jī)JVMJava

2010-05-31 14:50:49

MySQL數(shù)據(jù)庫性能

2010-05-17 08:47:08

MySQL 定時數(shù)據(jù)備

2010-05-25 16:54:45

MySQL 數(shù)據(jù)庫

2009-07-29 08:55:19

XP升級Windows 7升級

2010-04-12 10:28:46

2010-05-27 16:41:38

MySQL服務(wù)器

2010-06-09 13:13:03

MySQL數(shù)據(jù)維護(hù)

2010-05-20 17:47:37

安裝MySQL數(shù)據(jù)庫

2010-10-09 16:27:10

2010-07-22 13:31:53

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號