$sql="CREATE TABLE ".config_table." (
name VARCHAR( 18 ) NOT NULL,
keywords VARCHAR( 30 ) NOT NULL,
des VARCHAR( 50 ) NOT NULL,
notallow VARCHAR( 5000 )
);
CREATE TABLE ".type_bable." (
name VARCHAR( 18 ) NOT NULL
)
"; 我想一个query创建两个表呢,这样写不对吗?
name VARCHAR( 18 ) NOT NULL,
keywords VARCHAR( 30 ) NOT NULL,
des VARCHAR( 50 ) NOT NULL,
notallow VARCHAR( 5000 )
);
CREATE TABLE ".type_bable." (
name VARCHAR( 18 ) NOT NULL
)
"; 我想一个query创建两个表呢,这样写不对吗?
name VARCHAR( 18 ) NOT NULL,
keywords VARCHAR( 30 ) NOT NULL,
des VARCHAR( 50 ) NOT NULL,
notallow VARCHAR( 5000 )
);
这并不表示你的代码有错,而是php为了防治SQL攻击而采取的保护措施——不允许同时执行一句以上的SQL指令
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`Name` varchar(255) DEFAULT NULL,
`BrandId` bigint(12) DEFAULT NULL,
`created` datetime DEFAULT NULL,
`updated` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;