1驹愚、BLOB/TEXT column 'message' can't have a default value
執(zhí)行
./yii migrate/up
出現(xiàn)錯(cuò)誤
BLOB/TEXT column 'message' can't have a default value
解決方法:mysql配置文件my.ini,找到
sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
改成
sql_mode='MYSQL40'
2崇堵、mysql字段設(shè)了default,但是yii輸入框不輸東西還是報(bào)錯(cuò)
原因好像是:default是數(shù)據(jù)庫(kù)插入時(shí)的執(zhí)行的蠕啄,是數(shù)據(jù)庫(kù)的事
我是這樣解決的:
['goodness','default','value'=>0],
我goodness字段設(shè)置的是not null,default 0肿男;
loadDefaultValues() 剛剛看到這個(gè)方法介汹,下次試試