今天下载了一个项目,里面有个数据库脚本文件Script.sql
里面的内容格式:
CREATE TABLE `address` (
`address_id` int(11) NOT NULL auto_increment,
`user_id` int(11) NOT NULL,
`name` varchar(50) default NULL,
`address` varchar(200) default NULL,
`post` varchar(10) default NULL,
`tel` varchar(20) default NULL,
`mobile` varchar(20) default NULL,
PRIMARY KEY (`address_id`),
UNIQUE KEY `address_id` (`address_id`),
KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `brand` (
`brand_id` int(11) NOT NULL auto_increment,
`name` varchar(30) default NULL,
`logo1` varchar(100) default NULL,
`logo2` varchar(100) default NULL,
`description` text,
`status` int(11) default '1',
PRIMARY KEY (`brand_id`),
UNIQUE KEY `brand_id` (`brand_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;我用SQL server2000的查询分析器打开执行,就说有错误了,因为表名有''号。怎么办?这个脚本文件会不会是因为由别的数据库导出的,所以格式不同啊?请高手指点,谢谢。
里面的内容格式:
CREATE TABLE `address` (
`address_id` int(11) NOT NULL auto_increment,
`user_id` int(11) NOT NULL,
`name` varchar(50) default NULL,
`address` varchar(200) default NULL,
`post` varchar(10) default NULL,
`tel` varchar(20) default NULL,
`mobile` varchar(20) default NULL,
PRIMARY KEY (`address_id`),
UNIQUE KEY `address_id` (`address_id`),
KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `brand` (
`brand_id` int(11) NOT NULL auto_increment,
`name` varchar(30) default NULL,
`logo1` varchar(100) default NULL,
`logo2` varchar(100) default NULL,
`description` text,
`status` int(11) default '1',
PRIMARY KEY (`brand_id`),
UNIQUE KEY `brand_id` (`brand_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;我用SQL server2000的查询分析器打开执行,就说有错误了,因为表名有''号。怎么办?这个脚本文件会不会是因为由别的数据库导出的,所以格式不同啊?请高手指点,谢谢。
(
address_id INT NOT NULL IDENTITY
,[user_id] INT NOT NULL
,name VARCHAR(50) DEFAULT NULL
,ADDRESS VARCHAR(200) DEFAULT NULL
,post VARCHAR(10) DEFAULT NULL
,tel VARCHAR(20) DEFAULT NULL
,mobile VARCHAR(20) DEFAULT NULL
,PRIMARY KEY(address_id)
)
CREATE TABLE brand
(
brand_id INT NOT NULL IDENTITY
,name VARCHAR(30) DEFAULT NULL
,logo1 VARCHAR(100) DEFAULT NULL
,logo2 VARCHAR(100) DEFAULT NULL
,[description] TEXT
,[status] INT DEFAULT 1
,PRIMARY KEY(brand_id)
) SQL的用这个