正在开发一个springboot+mybatis+mysql的项目,启动时出了一堆错误提示,拉到很后很后才知道是创建表的语法错误。检查schema.sql,如下: CREATE TABLE IF NOT EXISTS `DeviceOp` ( `id` int(11) NOT NULL, `op_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, ‘cmd’ varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
直接在mysql命令行终端里输入这段话,总是提示第4行错误,删掉这行就成功,奇怪了。反反复复试了很久,才发现是引号用错了!不仔细看还真看不出来!