Re: [SQL ] 特殊字元的問題

看板Database作者 ((short)(-15074))時間14年前 (2010/04/08 17:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《chocho1981 (o(.```.)o)》之銘言: : 資料庫是 MySQL 5.0 : 使用 Navicat 作管理 : 目前的問題是 我資料庫中有一個欄位 : 資料類型是 varchar 字元集 utf8 utf8_general_ci : 當加入特殊字元的時候會變得怪怪的 : 例如 我打 許許多多 -->存入資料庫是正常 : 但是打成兩行 許許 存進去變成 許許\r : 多多 --------------> 多多 : 後面會多一個\r 然後就再也無法寫入資料了 : 請問 為什麼會有這種狀況出現呢 : 有解決辦法嗎? : 補充一下 如果我打成 許許__ ←全形空格 : 多多 : 這樣存進去又正常了 真的快發瘋了~"~ 忘了本版連推限制是四分鐘... 這基本上是許功蓋問題無誤 問題是在你的 query 是用什麼編碼送上去的 (而不是 MySQL 裡的資料怎麼存) 你先 SET NAMES 'utf8' 之後再用 UTF-8 字串送 query 應該就可以了 -- **** 說: 不要期望一個精神力差不多已經見底的人阿Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84

04/08 18:23, , 1F
感謝 我先試試看
04/08 18:23, 1F
文章代碼(AID): #1BlQMCx7 (Database)
文章代碼(AID): #1BlQMCx7 (Database)