zoukankan      html  css  js  c++  java
  • MySQL语句创建表、插入数据遇到的问题-20/4/18

    问题:

    1.You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1)' at line 1

    2.MySQL数据库插入数据时,出现Unknown column 'XXX' in 'field list' 问题('XXX'表示任意字符)。

    分析

    • 单引号、反单引号分不清
      • 字符用(')单引号,列名用(`)反单引号--->键盘数字键最左边~符号那个,shift可切换为反单引号。

    注意:反单引号可用来解决列名包括SQL关键字的问题。
    发现上述问题,解决示例:

    CREATE TABLE users(
    	id INT PRIMARY KEY,
    	`name` VARCHAR(40),
    	`password` VARCHAR(40),
    	email VARCHAR(60),
    	birthday DATE
    );
    INSERT INTO users(id,`name`,`password`,email,birthday)
    VALUES(1,'张三','123456','zs@qq.com','2000-01-01');
    INSERT INTO users(id,`name`,`password`,email,birthday)
    VALUES(2,'李四','123','ls@qq.com','2001-01-01');
    INSERT INTO users(id,`name`,`password`,email,birthday)
    VALUES(3,'王五','1234','ww@qq.com','2002-01-01');
    
    SELECT * FROM users;
    
  • 相关阅读:
    多重背包
    摘花生
    完全背包问题
    01背包问题
    数字金字塔
    ES6 Object.assign()的用法
    umi---className设置多个样式
    npm 安装yarn
    html引入其他html的几种方式
    react打包去掉map文件
  • 原文地址:https://www.cnblogs.com/mytJava/p/12724453.html
Copyright © 2011-2022 走看看