sen965018677
2021-10-24 14:23
采纳率: 80%
浏览 38
已结题

从别处复制sql语句粘到mysql报语法错误

我自己测试了一下, 新建了一个文本,里面有我需要复制的sql语句

img

‐‐ 创建测试表
CREATE TABLE tb_user (
  `id` bigint(20NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
  `user_name` varchar(20NOT NULL COMMENT '用户名',
  `passwordvarchar(20NOT NULL COMMENT '密码',
  `namevarchar(30DEFAULT NULL COMMENT '姓名',
  `age` int(11DEFAULT NULL COMMENT '年龄',
  `email` varchar(50DEFAULT NULL COMMENT '邮箱',
  `birthday` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

粘到mysql中的效果

img

执行结果:

img

我试了一下自己对照手敲

img

能看到关键字的颜色都会有变化,并且执行是可以成功的,于是我又把上面的主键自增的语句再粘了下来

img

感觉有点诡异,这是什么问题呢? 求求帮忙解释下

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • Tomshidi 2021-10-24 14:44
    最佳回答

    你试下把复制语句里的空格重新打一下吧

    评论
    解决 1 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题