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

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

請教

`sex` enum("男","女","保密") not null default "保密",

#1067 - Invalid default value for 'sex'

這個問題如何解決啊?!



自己弄好了 在后面加上charset=utf8就行了 不明白

正在回答

5 回答

你看看你數據庫的字符集和客戶端的字符集是不是都是utf8

這樣才行

你可以在命令行下輸入\s或者status看看那幾個編碼是否都是utf8

之后在輸入中文之前需要SET NAMES GBK

^-^...

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

前邊不是已經設置了 set names gbk; 還是不能解決呢這個問題

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

LinsX

我也試那個不行。 你可以試set charset utf8;
2015-11-08 回復 有任何疑惑可以回復我~
#2

qq_哈嘍__0

你的問題解決了嗎?這個問題,在學習的時候,我也困擾了好久,就是不知道charset=utf8放在那個位置,今天偶然解決了,在cmd模式和mysql語句中添加,都能通過; CREATE TABLE `imooc_user`( .... `sex` enum('男','女','保密') not null default '保密', .... )charset=utf8;
2016-06-04 回復 有任何疑惑可以回復我~
#3

北冥有魚飛 回復 qq_哈嘍__0

照你的解決了,感謝!
2016-10-31 回復 有任何疑惑可以回復我~

在數據庫下輸入:

alter database XXXX? character set utf8;

然后建表時前面執行下

set names utf8;


不行的再留言。

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

怎么加法啊,小白求指教。。。能給完整的代碼我么?。。

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

烈焰冰鎮

ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
2015-03-18 回復 有任何疑惑可以回復我~

采用了你這種方法 成功了

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

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117254    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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