解決phpMyAdmin資料亂碼問題

2021-04-07 08:28:40 字數 976 閱讀 8704

解決phpmyadmin資料亂碼問題

方法一:

語言選擇chinese simplified(zh-utf-8)如果瀏覽含有中文的資料庫表時,中文顯示為亂碼;

html預設utf-8編碼,mysql預設latin1字符集。

隨便寫段php**訪問次資料庫表內容,web瀏覽器顯示中文正常。

問題出在只在使用phpmyadmin進行資料庫管理時中文顯示亂碼,於是上網尋求解決方案,功夫不負有心人,終於找到解決方案,並實施成功!

解決方案:

修改libraries下的select_lang.lib.php檔案,

我修改了兩個地方,主要是告訴程式識別utf8:

a. #'zh-gb2312'         => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),

'zh-gb2312-utf-8'   => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),

b.

#'gb2312'       => 'gb2312',

'gb2312'       => 'latin1',

language選擇:zh-gb2312-utf-8

方法二:

針對這個版本

- phpmyadmin 2.7.0 pl1

修改 config.inc.php line 362->364

// force: always use this language - must be defined in

// libraries/select_lang.lib.php

// $cfg['lang'] = 'en-utf-8'; // 修改為下面的一行

$cfg['lang'] = 'zh-gb2312';

就可以了,不知道在其它版本的 phpmyadmin 下如何。

phpMyAdmin 常見錯誤解決

1 高階功能未全部設定,部分功能不可用。要查出原因請點這裡 解決方法 第一步 在phpmyadmin的主頁中選擇 匯入 然後 從計算機中上傳 要匯入的檔案,選擇phpmyadmin目錄下 examples create tables.sql匯入,會自動建立新的資料庫 phpmyadmin 如果不行,...

解決phpmyadmin中文亂碼問題。。。

解決phpmyadmin中文亂碼問題。去phpmyadmin的根目錄下,開啟以下這個檔案 libraries select lang.lib.php 1 找到有 zh gb2312 的那一行,把 zh gb2312 改成 zh gb2312 utf 8 為什麼這樣加?那是因為伺服器會www.cppc...

Ubuntu Rhythmbox 解決中文亂碼

在這裡介紹的是一個解決方法,修改變數。在終端輸入 gedit profile 在最後加入下面內容 exportgst id3 tag encoding gbk utf 8 gb18030 exportgst id3v2 tag encoding gbk utf 8 gb18030 儲存退出。sour...

解決 Flask sqlalchemy 中文亂碼

當在使用 flask sqlalchemy 操作 mysql 資料庫時中文亂碼或者直接報錯。解決方法如下 from flask sqlalchemy import sqlalchemy db sqlalchemy use native unicode utf8 配置 mysql 預設字元編碼為 ut...

source Insight 解決中文註釋亂碼問題

source insight 3.x utf8支援外掛震撼釋出 繼上次si多標籤外掛之後,因為公司內部編碼改為utf8編碼,因此特意做了這個source insight 3.x utf8外掛.安裝說明 解壓msimg32.dll sihook.dll siutf8.dll 到source insig...