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

MySQL編碼問題的實際操作經驗

數據庫 MySQL
以下的文章主要描述的是MySQL編碼問題的實際操作經驗,當然只是我個人在實際應用中的經驗積累,以下就是文章的具體內容描述。

我們今天要向大家討論的是MySQL編碼問題的實際操作經驗,我是一個MySQL數據庫的熱捧者,對MySQL數據庫相關的實際應用很是感興趣,以下的文章就是主要介紹MySQL編碼問題的經驗大總結。    

以下所描述無理論依據,純屬經驗談。

 

MySQL(和PHP搭配之最佳組合)使用4.1以上版本,管他是什么字符集,一律使用默認。不用去設置MySQL(和PHP搭配之最佳組合)。

然后舉個使用GB2312和UTF-8的例子。

好,你只要保證你的寫著INSERT SQL語句的PHP文件MySQL編碼為GB2312,恭喜你,你使用寫著SELECT SQL語句的GB2312編碼的PHP文件讀取出來的數據也是GB2312的。

同理,只要你插入數據庫的PHP文件是UTF-8編碼,那么你錄入的就是UTF-8的,讀取出來同樣使用編碼為UTF-8的讀取。

 

如果我錄入為GB2312,顯示要使用UTF-8怎么辦?

如果你的所有PHP文件為UTF-8編碼,那么你在INSERT的時候,就必須使用iconv進行編碼轉換,將str轉為GB2312入庫,讀取也一樣,使用iconv轉為UTF-8顯示。

你的前端頁面使用什么編碼,那么你那些字符串已經被該種編碼編過了,所以,盡管入庫,他的機器碼肯定就是那樣的,不管存放在哪里,不管MySQL(和PHP搭配之最佳組合)指定為何種編碼,他在錄入數據的時候,并不會對你的數據進行轉換。只要保證你的前端錄入使用UTF-8,那么你讀取的也是UTF-8。

為什么使用PHPMYADMIN導入總是有問題呢?

我沒有研究過PHPMYADMIN的工作原理,但是他的PHP文件都是UTF-8編碼的,也就是這樣導入數據都是UTF-8的,你采用GB2312的PHP文件來讀取,當然一堆亂。

解決辦法我猜有三種:

 

讀取的時候,使用SET NAME將其MySQL編碼轉換,不知道可行不,

讀取后使用iconv將其轉為GB2312,

 

不用PHPMYADMIN導入,自己寫個GB2312的PHP腳本導入即可。

 

總之一句話,你錄入的時候采用什么MySQL編碼,那么你讀取的時候他就是什么編碼。你想把這種編碼顯示成另外一種編碼,那么你需要使用iconv或者mbstring將其進行編碼轉換。

 

以上僅為個人實際經驗,沒時間研究理論。歡迎大家探討或者有錯誤請指正。

【編輯推薦】

  1. MySQL數據庫安裝在Ubuntu操作系統下
  2. 對MySQL代碼進行編譯在Windows平臺上
  3. 實現MySQL自動啟動很簡單
  4. MySQL查詢高速緩沖have_query_cache不得不看
  5. MySQL數據庫的同步實例的實際操作

 

責任編輯:佚名 來源: 互聯網
相關推薦

2010-06-11 10:30:38

MySQL編碼

2010-06-10 09:54:54

MySQL編碼

2010-06-12 13:39:33

MySQL操作blob

2010-05-18 17:39:13

MySQL alter

2009-10-14 10:49:38

綜合布線系統

2010-05-17 11:26:49

MySQL 多級同步

2010-05-25 16:31:23

MySQL配置

2010-05-26 16:53:21

MySQL show

2010-05-12 13:45:25

Mysql 復制設置

2010-05-19 10:37:06

MySQL expla

2010-05-18 10:07:01

MySQL命令

2010-03-12 15:29:19

Pythonexe

2010-03-24 18:00:30

Python中文轉換u

2010-05-13 12:51:46

訪問MySQL

2010-05-17 16:52:14

MySQL limit

2010-05-18 09:40:01

MySQL修改表字段

2010-05-20 15:39:14

MySQL支持中文

2010-05-24 17:26:22

MySQL添加授權

2010-05-26 18:09:42

MySQL啟動

2010-05-27 10:35:09

查詢MySQL數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级毛片免费看 | 福利网站在线观看 | 日本视频一区二区三区 | 久久综合一区二区 | 亚洲精品久久久久久一区二区 | 精品视频一二区 | 欧美日韩一区二区三区四区 | 99久久精品国产毛片 | 色综合一区二区 | 狠狠操操 | 成人片免费看 | 91麻豆产精品久久久久久 | 免费黄色的网站 | 久久精品视频99 | 久久av一区 | 久久这里有精品 | 91在线精品秘密一区二区 | 亚洲夜射 | 欧美一级精品片在线看 | 国产精品久久久久久久久久久免费看 | 99热视| 久久精品欧美一区二区三区麻豆 | 精品香蕉一区二区三区 | 在线亚洲免费 | 久久综合九九 | 精精国产xxxx视频在线播放 | 中文字幕久久久 | 国产精品久久久久久av公交车 | 五月天婷婷丁香 | 国产精品国产成人国产三级 | 成人激情视频在线播放 | 一级片视频免费 | 午夜视频精品 | 91九色视频在线 | 91人人爽| 欧美久久视频 | 播放一级黄色片 | 97人人澡人人爽91综合色 | 欧美日韩国产高清 | 久久视频免费观看 | 麻豆av在线免费观看 |