当前位置:编程学习 > php >>

php的mysql的问题

总是出错 创建表的时候

CREATE TABLE 'message'(
'id' tinyint(1) NOT NULL auto_increment,
'user' varchar(25) NOT NULL,
'title' varchar(50) NOT NULL,
'content' tinytext NOT NULL,
'lastdate' date NOT NULL,
PRIMARY KEY('id')
)ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1;

追问:为什么会这样呢 我才学?
答案:不需要加'
所有的'去掉就可以通过了:

CREATE TABLE message(
id tinyint(1) NOT NULL auto_increment,
user varchar(25) NOT NULL,
title varchar(50) NOT NULL,
content tinytext NOT NULL,
lastdate date NOT NULL,
PRIMARY KEY(id)
)ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1


上一个:php显示数据库的问题
下一个:php 过滤htm标签函数

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,