mysql建表时出错

mysql建表时出错

create table teacher
(
Id int(5) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default '吉林大学',
year date
)
;
ERROR 1067 (42000): Invalid default value for 'address'

是怎么回事,好像是address变量有问题吧?

要怎么解决,谢谢了

???

mysql5上运行没有任何问题。
毕业了。。。

可是我一运行就有这个错误,是怎么回事呀