SET NAMES utf8mb4;

DROP TABLE IF EXISTS `user`;

CREATE TABLE `user` (

`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '用户唯一id',

`name` VARCHAR(32) DEFAULT NULL COMMENT '用户名',

`email` VARCHAR(32) DEFAULT NULL COMMENT '电子邮箱',

`password` VARCHAR(32) DEFAULT NULL COMMENT '密码',

) ENGINE=INNODB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4;

DROP TABLE IF EXISTS `role`;

CREATE TABLE `role` (

`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,

`user_id` INT(11) UNSIGNED NOT NULL COMMENT '用户id',

`name` VARCHAR(32) NOT NULL COMMENT '用户角色名',

PRIMARY KEY (`id`),

UNIQUE KEY `user_id_and_name` (`user_id`,`name`) USING BTREE,

KEY `user_id` (`user_id`)

) ENGINE=INNODB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4;

老师我这么写的SQL有什么问题吗,为什么一直报错:

错误码: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4' at line 6

mysql 语句账号注入_mysql中SQL语句的注入问题相关推荐

  1. mysql特殊字符小于 大于_MySQL 中SQL语句特殊字符如何处理(大于号, 小于号等)

    前言: 我们在使用mybatis时SQL是写在xml映射文件中,如果写的sql中有一些特殊字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,因为转义之后可能会出现一些问题比如SQL语句无 ...

  2. mysql sql先后执行_MySQL中SQL语句执行顺序

    (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9) ORDER BY (10) ...

  3. mysql sql 时间比较_mysql中sql语句进行日期比较

    这里是一个使用日期函数的例子.下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAY ...

  4. mysql 语句性能分析_mysql的sql语句的性能诊断分析

    1> explain SQL,类似于Oracle中explain语句 例如:explain select * from nad_aditem; 2> select benchmark(co ...

  5. mysql多表查询sql语句怎么写_MySQL基本SQL语句之单表查询、多表查询和子查询

    一.简单查询: 基本语法: SELECT * FROM tb_name;查询全部 SELECT field1,field2 FROM tb_name; 投影 SELECT [DISTINCT] * F ...

  6. mysql 隐式提交事务_MySQL的SQL语句 -事务性语句和锁定语句(2)- 致使隐式提交的语句...

    致使隐式提交的语句html 本节中列出的语句(以及它们的任何同义词)隐式结束当前会话中活动的任何事务,就像在执行语句以前执行了 COMMIT 同样.mysql 大多数这些语句在执行后也会致使隐式提交. ...

  7. mysql求女生人数_Mysql版sql语句练习50题(小结)

    写完后一年没有看过,没想到这篇文章有这么多人点击.博主工作到一半去考研了,目前已上岸某中部985,也算是比较幸运.非常感谢大家在评论里的留言,留言太多不能一一回复,希望大家见谅.这两天根据评论把文章中 ...

  8. mysql的values使用_MySQL的SQL语句 - 数据操作语句(16)- VALUES 语句

    VALUES 语句 VALUES 是 MySQL 8.0.19 中引入的一个 DML 语句,它以表的形式返回一个或多个行的集合.换句话说,它是一个表值构造器,也可以作为独立的 SQL 语句来运行. 1 ...

  9. mysql排序显示行数的语句_MySQL中sql语句count(*),orderby,随机数据展示。

    count(*)这么慢,我该怎么办? MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count(*) 的时候会直接返回这个数,效率很高: 而 InnoDB 引擎就麻烦了,它执行 count ...

最新文章

  1. MySQL 管理方法
  2. int i 引出JVM故事
  3. knockoutJS学习笔记06:ko数组与模板绑定
  4. netflix测试能不能看_Netflix监管者测试–引入知事,准官员
  5. mysql5 varchar_MYSQL 5.7 VARCHAR 类型实验
  6. 阿里主管通知我试用期延期……
  7. jqxWidgets 常用代码
  8. linux如何压缩数据库,linux mysql数据库压缩表空间
  9. 当前局域网禁止BT下载的常用工具及其弊端。
  10. 访问量中 pv uv ip的区别
  11. vue2项目使用axios发送请求
  12. 电信用户流失预测Telco customer churn—(基于逻辑回归)
  13. 阿里互联互通再下一城,开放生态缔造新的产业蓝海?
  14. adb shell 小米手机_【ADB命令实战】免ROOT停用小米手机系统应用
  15. 签名验证反爬,反反爬第二篇博客,Python爬虫120例
  16. 蘑菇街2016校园招聘——回文串
  17. 搜索引擎/网络蜘蛛程序代码
  18. 怎么把ppt文字大小设置一致_iPhone12暖屏怎么办 iPhone12暖屏解决方法
  19. 【简单图形解释】刚体上任意一点速度与刚体角速度的关系
  20. Java实现购物车功能

热门文章

  1. Flow 常用知识点整理
  2. 学习API 判断光驱是否为光盘
  3. 第二篇:呈现内容_第四节:个性化自定义控件
  4. [转]从java角度理解cpu上下切换
  5. 【折腾的一个小玩意】基于jquery+百度音乐的音乐外链小工具
  6. 用masterpage后页面定位
  7. python 冒泡排序 时间复杂度
  8. oracle 11g12c(pdbcdb)系统巡检
  9. SpringBoot和Ajax通信
  10. Laravel用post提交表单常见的两个错误