mysql的中文乱码url,MySQL 中文显示乱码
MySQL 中文顯示亂碼
MySQL 中文顯示亂碼
如果你遇到亂碼問題,可以從下面幾個問題逐步檢查:
(1)檢查你的文件存儲編碼是否和?meta?聲明的一致,假如你的文件是按照?utf-8?編碼存儲,但是?meta?卻聲明為?gb2312?,將導致亂碼。
解決辦法:將頁面存儲編碼和?meta?聲明保持一致。用記事本打開文件,“另存為”,下面有個選項是“編碼”,選擇和?meta?聲明一致的編碼方式。(提示:meta?的編碼聲明要放在?title?標簽前面,否則容易導致頁面空白。)
(2)檢查你的數據庫連接有沒有設置連接方式(SET?NAMES),MySQL?4.1?版本以后,如果你沒有設置數據庫連接方式,那么插入或者查詢將出現亂碼情況。
解決辦法:在你的數據庫連接設置為:
在hibernate.cfg.xml中應該這樣寫
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
如果用hibernate.properties
#hibernate.connection.url jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
其中?utf8?需要根據你需要設置。
(3)檢查你的頁面編碼、meta?聲明、數據庫連接方式(SET?NAMES)是否一致,如果你的頁面和meta設置為gb2312,但是卻在程序中設置?SET?NAMES?utf8,同樣會導致亂碼。原因是如果頁面設置為?gb2312?,那么表單中的數據也是按照?gb2312?提交,但是程序卻要求按照?utf8?去處理,結果自然是亂碼。
解決辦法:將頁面編碼、meta?聲明、數據庫連接方式(SET?NAMES)保持一致,當然這里說的一致不是絕對的,如?MySQL?的?utf8?和頁面中的?utf-8?是不一樣的,具體要根據你的實際情況設置。
相關文檔:
MYSQL--my.cnf配置中文詳解 ZZ2007年08月16日 星期四 15:53mysqld程序--目錄和文件
引用
basedir = path?? 使用給定目錄作為根目錄(安裝目錄)。
character-sets-dir = path?? 給出存放著字符集的目錄。
datadir = path?? 從給定目錄讀取數據庫文件。
pid-file = filename?? � ......
MySQL ODBC connection strings
Open connection to local MySQL database using MySQL ODBC 3.51 Driver
"Provider=MSDASQL; DRIVER={MySQL ODBC 3.51Driver}; SERVER= localhost; DATABASE=Your_MySQL_Database; UID= Your_Username; PASSWORD=Your_Password; OPTION=3"
MySQL OLE DB & OleDbConnection (.NET fr ......
create procedure getInfor2()
BEGIN
declare _abc varchar(200);
declare stopFlag int;
DECLARE cursor_name CURSOR
FOR
select zhuanyuan from server;
DECLARE CONTINUE HANDLER FOR NOT FOUND set stopFlag=1;
OPEN cursor_name;
REPEAT
FETCH cursor_name INTO _abc;
begin
if _abc='root'
the ......
最近用到了一款數據庫圖形化管理工具Navicat?for?MySQL?,使用之后有一種感覺:原來編程可以很高效!
以前使用MySQL時,每次都只能在類似DOS的界面開發,使用官方提供的工具很容易就被卡到了,覺得還是字條界面比較高效,但是初學MySQL,很多功能都還沒有完全清楚,使用安全性上的考慮也不夠成熟。這時候我� ......
select * for update鎖表的問題
由于InnoDB預設是Row-Level Lock,所以只有「明確」的指定主鍵,MySQL才會執行Row lock (只鎖住被選取的資料例) ,否則MySQL將會執行Table Lock (將整個資料表單給鎖住)。
舉個例子:
假設有個表單products ,里面有id跟name二個欄位,id是主鍵。
例1: (明確指定主鍵,并且有此筆資料, ......
總結
以上是生活随笔為你收集整理的mysql的中文乱码url,MySQL 中文显示乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vi编辑器 常用命令汇总
- 下一篇: linux mysql 端口配置文件_l