标题:[讨论]诡异的MYSQL!
取消只看楼主
kingyor
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-6-4
 问题点数:0 回复次数:1 
[讨论]诡异的MYSQL!
mysql> create table article(
-> id int(11) primary key not null auto_increment,
-> title varchar(255) not null,
-> content text,
-> tid int(11) not null,
-> fid int(11) not null,
-> author varchar(20) default null,
-> editor varchar(20) default null,
-> connection varchar(254) default null,//这里的connection
-> writefrom varchar(255) default null,
-> flag int(11) not null default '0',
-> time datetime default null,
-> hits int(11) default '0',
-> tag int(11) not null default '0',
-> date date default null
-> )TYPE=MyISAM;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'conne
ction varchar(254) default null,
writefrom varchar(255) default null,
flag ' at line 9
mysql> create table article(
-> id int(11) primary key not null auto_increment,
-> title varchar(255) not null,
-> content text,
-> tid int(11) not null,
-> fid int(11) not null,
-> author varchar(20) default null,
-> editor varchar(20) default null,
-> conection varchar(254) default null,//这里把connection改成了conection,居然OK了!
-> writefrom varchar(255) default null,
-> flag int(11) not null default '0',
-> time datetime default null,
-> hits int(11) default '0',
-> tag int(11) not null default '0',
-> date date default null
-> )TYPE=MyISAM;
Query OK, 0 rows affected, 1 warning (0.16 sec)

这究竟是为什么呢?我用的是5.0,上面那个在4.0中没有问题,拿过来就要去掉那个n,莫非MySQL5.0认识conection,诡异啊~~~~

[此贴子已经被作者于2007-4-17 20:11:33编辑过]

搜索更多相关主题的帖子: null MYSQL default varchar int 
2007-04-17 20:09
kingyor
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-6-4
得分:0 
回复:(lmhllr)应该是MYSQL的关键字,加上反引号就好...
说的有道理!

宝哥啊宝哥~~命苦啊命苦啊~~~
2007-04-21 21:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-132677-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.293093 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved