成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對MySQL 存儲過程中亂碼的破解

數(shù)據(jù)庫 MySQL
此文章主要向大家描述的是MySQL 存儲過程中的亂碼的實際解決方法,亂碼給MySQL 存儲過程中帶來很多的不便,以下的文章就是對亂碼的破解。

以下的文章主要介紹的是MySQL 存儲過程中的亂碼的實際解決方案,我們大家都知道存儲過程有問題的話,一般表現(xiàn)在無法對數(shù)據(jù)進行正確查詢。以下就是文章的具體內(nèi)容介紹,望你會有所收獲。

數(shù)據(jù)表和字段都是 utf8 存儲的中文內(nèi)容。在連接數(shù)據(jù)庫后也使用 SET NAMES utf8; 設(shè)置了編碼。但是在MySQL 存儲過程中無法查詢中文內(nèi)容的字段。由于一些邏輯處理的原因,存儲過程使用了游標,同時定義了一些局部變量。

 

 

  1. CREATE PROCEDURE `PROC_FOOBAR`(id INTEGER)  
  2. BEGIN  
  3. DECLARE user_id VARCHAR(32) ;  

 

省略代碼若干

 

  1. END 

user_id 在代碼中參與了一個 查詢

  1. SELECT * FROM `table1` WHERE `UID` = user_id 

在存儲過程中輸出 user_id 發(fā)現(xiàn)英文內(nèi)容正常,但是中文內(nèi)容亂碼。

開始以為MySQL 存儲過程的編碼有問題,但是不使用變量的內(nèi)容又正常。上網(wǎng)查了一下,有人遇到同樣的問題:

http://203.208.37.132/search?q=cache:VUrY1gSBQGoJ:topic.csdn.net/u/20090429/17/46c012c2-a03f-4705-8648-b18ce75efa0b.html+MySQL+%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B+%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81&cd=1&hl=zh-CN&ct=clnk&gl=cn&st_usg=ALhdy28jxW-2knrZuSFRzKD3K79huGGIUA

但是顯然,他的問題只要正確設(shè)置編碼即可。

突然靈光一現(xiàn),NND,character set 這個東西我忽略了。正解如下:

 

  1. CREATE PROCEDURE `PROC_FOOBAR`(id INTEGER)  
  2. BEGIN  
  3. DECLARE code, user_id VARCHAR(32) CHARACTER SET utf8;  

 

省略代碼若干

 

  1. END  

以上的相關(guān)內(nèi)容就是對MySQL 存儲過程亂碼的解決辦法的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL數(shù)據(jù)庫安全設(shè)置的操作流程
  2. 實現(xiàn)MySQL 用戶密碼的設(shè)置步驟
  3. MySQL基本操作,新手入門寶典
  4. jsp MySQL 中的中文問題的產(chǎn)生與解決
  5. MySQL命令導(dǎo)數(shù)據(jù)的實際操作與代碼
責任編輯:佚名 來源: cnblogs
相關(guān)推薦

2009-07-23 14:10:38

Hibernate J

2010-05-27 17:45:13

MySQL存儲過程

2016-09-07 20:28:17

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

2010-05-27 17:56:39

MySQL存儲過程

2010-11-26 16:18:13

MySQL變量定義

2011-04-11 17:28:50

oracle存儲select語句

2010-11-10 15:36:44

SQL Server存

2022-08-26 16:28:41

MySQL存儲只讀語句

2010-04-15 16:54:31

Oracle存儲過程

2010-11-12 09:18:13

SQL Server存

2010-06-09 16:46:37

MySQL 亂碼處理

2010-04-16 09:03:28

Oracle 存儲過程

2011-08-15 15:56:31

SQL Server

2010-08-05 14:24:37

DB2存儲過程

2010-10-09 16:41:54

MYSQL存儲過程

2010-06-02 15:42:44

MySQL 數(shù)據(jù)亂碼

2010-05-07 18:44:28

Oracle存儲過程

2010-05-05 14:55:15

Oracle存儲過程

2016-12-20 10:59:43

MySQL存儲insert

2010-04-29 17:31:56

Oracle存儲過程
點贊
收藏

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

主站蜘蛛池模板: av在线电影网站 | 亚洲欧美在线一区 | 成人在线观看免费视频 | 一区二区精品 | 青青草一区| 在线免费毛片 | 欧美激情综合 | 国产在线不卡 | 亚洲一区自拍 | 久久精品99 | 日韩视频精品在线 | 最新一级毛片 | 国产高清视频一区二区 | 成人福利网 | 精品国产一区二区国模嫣然 | 成人国产精品久久久 | 亚洲一二三区av | 亚洲欧洲成人在线 | 亚洲一区二区高清 | 国产一区二区三区在线 | 一区二区中文 | 91av视频在线 | 超碰在线观看97 | 精品在线一区 | 亚洲成人一区二区三区 | 日韩精品一区二区三区视频播放 | 欧美一级全黄 | 黄色在线免费播放 | 欧美久久一区 | 欧美三区| 99pao成人国产永久免费视频 | 91精品久久久久久久久 | 乳色吐息在线观看 | 久久不卡 | 久久久精品一区二区三区 | 91极品欧美视频 | 亚洲成人精品在线 | 久久综合影院 | 亚洲a毛片 | 亚洲欧美日韩一区 | 一区二区国产在线 |