曲奇饼 发表于 2019-12-1 15:25:08

MYSQL在创建表的时候判断表是否存在,不存在则创建表

在导入表时,不想删除以前这张表中的数据,但希望允许转存sql文件中的数据新增时,做如下修改


CREATE TABLE IF NOT EXISTS `student` (#判断这张表是否存在,若存在,则跳过创建表操作,
`s_id` varchar(40) NOT NULL,
`s_name` varchar(255) default NULL,
`s_age` varchar(255) default NULL,
`s_msg` varchar(255) default NULL,
PRIMARY KEY (`s_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `student` VALUES ('7', '重阳节', '33', '登高赏菊');

页: [1]
查看完整版本: MYSQL在创建表的时候判断表是否存在,不存在则创建表