Re: [請益] 請教MySQL編碼問題

看板PHP作者 (月野兔)時間19年前 (2005/10/10 17:39), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/6 (看更多)
※ 引述《KennyL (Giant Heart)》之銘言: : 我在mysql中的table中, 利用phpmyadmin建立了一些中文資料 : 在phpmyadmin中顯示皆正常, 但用php讀出來卻都是???? : 假使是用程式insert資料到db中, 則在phpmyadmin中會變成亂碼.. : 但用query出來的中文又能正常顯示.. : 我已將DB及table的"校對"都改成Bi5, 也將my.ini中都改成Big5了.. : 但結果似乎一樣..@@" : 想請教該如何設定才能將mysql與程式insert資料的編碼一致呢? 謝謝~ 我猜你的mysql是4.1版的. 在php裡連上mysql資料庫之後立刻執行這兩行sql指令: set names 'big5'; set character set 'big5'; 之後insert, update或select之類的sql指令, 應該都能正常處理中文字了. -- 響: 「嗯, 加油喔, 那麼....早點睡, 掰掰, 晚安.... 要是明天也能見面那該有多好. 」 -- 想君~Memories Off~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.210.55

10/10 18:16, , 1F
抱歉,文章忘了附上MySQL版本. 不過正如您所說是4.1.3版的
10/10 18:16, 1F

10/10 18:17, , 2F
依照你的處理方式,問題已經解決了,感謝!!
10/10 18:17, 2F
文章代碼(AID): #13IZQqcX (PHP)
文章代碼(AID): #13IZQqcX (PHP)