16 thoughts on “phpMyAdmin 讀 MySQL 資料庫是亂碼解決方式

  1. 您好!!我是新手!!
    想請教您!
    我是租用HostMonster主機!它的後台是CPanel!
    目前我剛學著做購物系統!照著一本博碩的書在做!
    我利用它裡面的提供的練習檔來做!
    也把他提供的.sq給載入到主機上的phpMyAdmin裡了!
    在phpMyAdmin看資料是正確顯示繁中!
    Dreamweaver和主機上的phpMyAdmin也可正常連線!
    做了一頁我上傳後實際開啟卻都是亂碼!
    是用php!是過改變一些文字校對語系等等~
    但都沒有用!不知道是什麼原因!!
    需要我提供什麼請告訴我!!感謝您!!

  2. to: 峰

    我沒看到你的 database ,所以不敢斷言
    但是有一點你檢查看看

    HM 他的 cpanel 創造 database ,內定值的 Collation 是採用 latin1_swedish_ci 格式喔,請新建一個 database ,然後到 phpMyAdmin 找到那一個 database,在 Operations (管理)把 內定值的 Collation 是由 latin1_swedish_ci 改成 utf8_general_ci 看看

  3. to: 峰

    我沒看到亂碼呀!
    都很正常呀!

    內容不是這個嗎?

    新聞一
    外交部政務次長高英茂今天下午表示,十七日(台北時間今天晚上)我們在世界衛生大會(WHA)推動投票將是歷史創舉,「台灣雖小,但要挑戰... (

  4. 感謝您的回覆!!
    抱歉我沒有說清楚!!
    有用到動態顯示的網頁是要按下線上購物那裡才是!!

    我這本書上的Dreamweaver是mx 2004(目前我用8編輯)
    php是Version 4.2.3
    phpMyAdmin是2.5.6
    會不和主機差有隔閡>

  5. 感謝您熱心的幫助...
    亂碼終於得到解決辦法了!!
    在Dreamweaver裡把網站和phpMyAdmin設定好連線後!
    會在網站目錄下產生一個名為Connections的資料夾!
    裡面有一個.PHP檔!裡面紀錄與phpMyAdmin相關設定!
    在最後行填上mysql_query("SET NAMES 'big5'");
    一切顯示正常中文了!!
    再次感謝^^

  6. 哇靠, 沒想到在找 MySQL 的資料也可以找到 J 大的站來, 真是太強了...

    正在查 MySQL 用 latin1 跟 UTF8 的大小差異, 網路上有人說轉換大小多了一倍... 但是要考慮未來也許有不同世界語言的共用性 utf8 好像比較有未來性, 至少不用轉換的麻煩, 真是左右難啊.... =,=

    也許我應該在可能用到 UTF8 的欄位改就好, 也許可以省一點空間, 但是要弄成醬子整自己嗎? 一個table 不同編碼的欄位也不知會不會容易出錯... Orz

  7. 正在商腦經MYSQL亂碼的問題,發現這個網站,我自己的機器因為硬體問題,換到新機器後,把用mysql dump備出來的*.sql檔案resore後,發現整個網站都是亂碼,然後我用phpMyAdmin去檢查,也是亂碼。

    最後我想用文字編譯器Notepad++看!哇!也是亂碼,請問各位前輩,這還有救嗎?

    我在phpMyAdmin中看到我的資料表的連線校對是"latin1_swedish_ci"....

    我的網站
    http://www.aquariums.tw

  8. @我認識的 Gary:

    用 UTF-8 格式大概會大上 1/3 ,其實以使用量的來說,算是很小的空間耶!
    你會不會太省呀!?

    @Gary:

    對不起, Server 被我弄掛好幾天,現在才回您。您的問題應該是單純的「連線校對」的問題而已吧!看看您 dump 出來的那一個 sql ,應該可以看出端倪

  9. 我剛看過道出來的sql檔,檔頭是這樣的

    -- MySQL dump 10.9
    --
    -- Host: localhost Database: xtc_alpha
    -- ------------------------------------------------------
    -- Server version 4.1.10a-Max

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;
    /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
    /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
    /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;

    --
    -- Table structure for table `address_book`
    --

    DROP TABLE IF EXISTS `address_book`;
    CREATE TABLE `address_book` (
    `address_book_id` int(11) NOT NULL auto_increment,
    `customers_id` int(11) NOT NULL default '0',
    `entry_gender` char(1) NOT NULL default '',
    `entry_company` varchar(255) default NULL,
    `entry_firstname` varchar(32) NOT NULL default '',
    `entry_lastname` varchar(32) NOT NULL default '',
    `entry_street_address` varchar(64) NOT NULL default '',
    `entry_suburb` varchar(32) default NULL,
    `entry_postcode` varchar(10) NOT NULL default '',
    `entry_city` varchar(32) NOT NULL default '',
    `entry_state` varchar(32) default NULL,
    `entry_country_id` int(11) NOT NULL default '0',
    `entry_zone_id` int(11) NOT NULL default '0',
    `address_date_added` datetime default '0000-00-00 00:00:00',
    `address_last_modified` datetime default '0000-00-00 00:00:00',
    PRIMARY KEY (`address_book_id`),
    KEY `idx_address_book_customers_id` (`customers_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    我後來用NaviCat 8來處理,中文是OK正常了,但是我重新倒入phpMyAdmin後,也是中文OK,不過網頁還是出錯!

    您有認識可以處理這個的MIS嗎?

  10. 不知道是不是版本的關西
    我已經在php裡面寫 set names
    phpmyadmin也是用utf-8
    還是亂碼
    試過你的方法
    select_lang.lib.php
    這檔案改了
    還是亂碼
    而且更糟
    @@

  11. 我也同樣在Dreamweaver CS4中遇到的問題
    8樓的方法試了沒效,爬文後以下改了就有效了!

    在Dreamweaver裡把網站和phpMyAdmin設定好連線後!
    會在網站目錄下產生一個名為Connections的資料夾!
    裡面有一個.PHP檔!裡面紀錄與phpMyAdmin相關設定!
    mysql_query("SET NAMES 'utf8'");

  12. Hi guys

    I am writing to quickly introduce you to my cool vape SEO packages that are aimed at helping vape shops, e-liquid brands and other related sites rank on Google and Bing!

    I have been working with 30 online vape shops since 2012 when they all started very small and I have helped them all to grow to 7 figure businesses! Unlike other freelancers who churn out volume without much regard for the long-term success of their clients, I prefer to join my clients for the long haul. I currently have a bit more capacity which is why I am reaching out to see whether you would be interested in any of my packages.

    In essence, I can promote your vape site on 10,000 quality forums, build mega powerful vape blog backlinks and do a bit of guest posting, blog commenting and much more.

    It would be easier if you could view my profile at https://www.fiverr.com/mayfairvaper. Everything is there and it will save me the time from duplicating.

    If you like what you see, feel free to order and watch your site grow to the next level!

    Have a good one!

    I am going back to my Asmodus and Marina Vape e-liquid for a chillout session 🙂

    Regards

    Mayfair Vaper
    https://www.fiverr.com/mayfairvaper

    P.S. yup, thanks to the success of my 30 clients, I bought a house in Mayfair!

發表迴響 取消回覆

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料