CREATE TABLE IF NOT EXISTS `$id` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`start` varchar(10) NOT NULL,
`end` varchar(10) NOT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=45 ;
INSERT INTO `$id`(`start`, `end`) VALUES ('0','0')
我一直在想如何將這兩個Mysql(請求(?))綁定到一個沒有成功。基本上我希望它能夠工作,所以當我創建表時,它還應該將值0和0添加到「開始」和「結束」行。但我仍然希望「創建表如果不存在」對INSERT INTO有效。所以如果表存在不插入。Mysql創建表並同時插入
'VALUES('0','0')'因爲它們是VARCHAR - Plus,'$ id'是從哪裏來的? –
$ id是來自程序的另一部分,它看起來像這樣「76561197961581096」 –
好的。那麼你還是需要使用'VALUES('0','0'),因爲'start'和'end'是VARCHAR。 –