亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

插入數據報錯

cha插入數據報錯: Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 有沒有和我一樣的呢?

正在回答

3 回答

mysql> insert into seckill(name,number,start_time,end_time)

? ? -> values

? ? -> ('1000元秒殺iphone6',100,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('500元秒殺ipad2',200,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('300元秒殺小米4',300,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('200元秒殺紅米note',400,'2015-11-01 00:00:00','2015-11-02 00:00:00');

ERROR 1366 (HY000): Incorrect string value: '\xC3\xEB\xC9\xB1ip...' for column 'name' at row 1

mysql> set names 'gbk';

Query OK, 0 rows affected (0.00 sec)


mysql> insert into seckill(name,number,start_time,end_time)

? ? -> values

? ? -> ('1000元秒殺iphone6',100,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('500元秒殺ipad2',200,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('300元秒殺小米4',300,'2015-11-01 00:00:00','2015-11-02 00:00:00'),

? ? -> ('200元秒殺紅米note',400,'2015-11-01 00:00:00','2015-11-02 00:00:00');

Query OK, 4 rows affected (0.00 sec)

Records: 4? Duplicates: 0? Warnings: 0


mysql>


1 回復 有任何疑惑可以回復我~

你是不是把create_time也加上去了,導致前后列數不一樣,比如insert into 表名 (field1,field2,field3) values('a','b')這樣前面的是三列,后面卻只有二個值,這就會出現這個錯誤的。

0 回復 有任何疑惑可以回復我~

表 列名不對應吧

0 回復 有任何疑惑可以回復我~
#1

慕函數1123206 提問者

不是,在cmd命令行里面就報這個錯,我用Navicat就好了,我也不知道為啥
2018-01-31 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

插入數據報錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號