[請益] 如何把UTF-8編碼的資料新增到MYSQL

看板PHP作者 (liaojm)時間19年前 (2006/09/21 14:00), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/3 (看更多)
如果是下mysql_query("SET NAMES 'UTF8'"); 那INSERT時會出現Invalid query: Data too long for column 'name' ... 如果是下mysql_query("SET CHARACTER SET UTF8"); 那INSERT時可以成功,但在MYSQL裡的資料中文會變成亂碼 INSERT指令中的中文是用UTF8編碼的,但一進資料庫就亂碼... MYSQL裡有設定 [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8 有人知道是哪裡出錯呢????? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.243.3

09/21 14:27, , 1F
原本的網頁也是UTF8編碼嗎?
09/21 14:27, 1F

09/21 15:21, , 2F
mysql ver ??
09/21 15:21, 2F
文章代碼(AID): #154YfwVP (PHP)
文章代碼(AID): #154YfwVP (PHP)