[請益] 似乎是insert中文的問題

看板Database作者 (呆ㄟ)時間16年前 (2009/09/06 20:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
以下是我執行insert的訊息 mysql> insert into Goods (Buyerid, Product, Temperate, Ice, Sugar, Size, Price, Number, Total) values('3','布丁奶茶','冰','去冰','無糖','中杯','20','22','440'); ERROR 1366 (HY000): Incorrect string value: '\xA5\xAC\xA4B\xA5\xA4...' for colum n 'Product' at row 1 mysql> 其實我是用php5.0的 然後後面的values全部都是用 '$var'之類的 只是有些變數內容是中文的 但一直沒輸入成功 所以我就用手動的輸入看看 結果出現這種訊息 我的mysql charset mysql> show variables like 'char%'; | Variable_name | Value | character_set_client | utf8 | character_set_connection | utf8 | character_set_database | utf8 | character_set_filesystem | binary | character_set_results | utf8 | character_set_server | utf8 | character_set_system | utf8 | character_sets_dir | C:\Program Files\MySQL\MySQL Server 6.0\share\chars ets\ | 8 rows in set (0.00 sec) 爬文看 中文問題應該是utf8可以解決才對阿@@a 或是錯在其他地方呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.184.148
文章代碼(AID): #1AewWh6B (Database)
文章代碼(AID): #1AewWh6B (Database)