java連接mysql數(shù)據(jù)庫亂碼怎么辦_MySQL教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:PHP mysqli 增強 批量執(zhí)行sql 語句的實現(xiàn)代碼本篇文章介紹了,在PHP中 mysqli 增強 批量執(zhí)行sql 語句的實現(xiàn)代碼。需要的朋友參考下
解決方法一:
mysql安裝時候的編碼,
看下my.ini,有無
[mysql] default-character-set=utf8 [client] default-character-set=utf8 [mysqld] default-character-set=utf8創(chuàng)建表的時候設(shè)置:
DROP TABLE IF EXISTS `Company`; CREATE TABLE IF NOT EXISTS `Company` ( `Cname` VARCHAR(10) NOT NULL, `Caddr` VARCHAR(100), `Ctel` VARCHAR(16) )ENGINE=InnoDB DEFAULT CHARSET=UTF8;jsp標(biāo)頭:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>不行的話就嘗試:
contentType="text/html;charset=gb2312"解決方法二:
連接mysql時(無論在從mysql讀還是取數(shù)據(jù)的情況),指定使用的編碼方式為utf-8,具體代碼如下
解決方法三:
如果方法一不行那么在方法一的基礎(chǔ)上對讀入的字符串進行強制編碼方式轉(zhuǎn)換。
或者:
String name =new String( rst.getString("name").getBytes("ISO-8859-1"),"utf-8"));解決方法四:
這個方法在有些文章里是首推的,我首先也是試了這個方法,但是好像不行。這里還是說一下,不知是不是我操作錯誤。還是先貼原文吧:
"如果數(shù)據(jù)庫中有中文的話而mysql默認(rèn)的語言不是中文時要在配置文件C:winntmy.ini 中的 [mysqld] 里添加一行:
default-character-set=utf-8
然后重起mysql
方法五:在tomca或者web項目下的web.xml里面更改:
分享:MySQL筆記之系統(tǒng)信息函數(shù)詳解本篇文章對MySQL系統(tǒng)信息函數(shù)進行了詳解的介紹。需要的朋友參考下
相關(guān)MySQL教程:
- MSSQL清空日志刪除日志文件
- 關(guān)于數(shù)據(jù)庫中保留小數(shù)位的問題
- 解析mysql與Oracle update的區(qū)別
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- mysql 數(shù)據(jù)庫 (基礎(chǔ)) 筆記
- 基于unique與primary約束的區(qū)別分析
- PHP mysqli擴展庫 預(yù)處理技術(shù)的使用分析
- MySQL的重裝問題解決方法
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql手動刪除BINLOG的方法
- SQL2005錯誤:2812 的解決方法
- KB967723補丁造成的MYSQL在Win2003上頻繁連接不上
- 網(wǎng)站模板:以數(shù)據(jù)庫字段分組顯示數(shù)據(jù)的sql語句
猜你也喜歡看這些
- 解析Microsoft SQL Server數(shù)據(jù)庫日志截斷
- 如何使用SQL Server嵌套子查詢
- 解讀SQL Server查詢含有單引號數(shù)據(jù)的方法
- 解決SQLSERVER2005的混和身份驗證模式的設(shè)置以及SA登陸問題
- SQL Server字符串切割
- 解讀史上最簡單的方法復(fù)制或遷移Oracle數(shù)據(jù)庫
- SQL Server 索引基礎(chǔ)知識(4)----主鍵與聚集索引
- 如何解決SQL Server不允許進行遠(yuǎn)程連接的問題
- 談SQL Server應(yīng)用程序的高級Sql注入
- Sql Server中的日期與時間函數(shù)
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-java連接mysql數(shù)據(jù)庫亂碼怎么辦
。