zoukankan      html  css  js  c++  java
  • 关于mysql的sql语句符号问题

    在MySQL里面使用sql语句是用的不是单引号-->',而用的是反但引符号-->`。

    例如

    CREATE TABLE 'my_admin'(
    'id' tinyint unsigned auto_increment key,
    'usename' varchar(20) not null unique,
    'password' char(32) not null,
    'email' varchar(50) not null
    )engine=innodb default charset=utf8;

    会出现这个错误: #1064 - 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 ''my_admin'( 'id' tinyint unsigned auto_increment key, 'usename' varchar(20) no' at line 1

    应该用

    CREATE TABLE `my_admin`(
    `id` tinyint unsigned auto_increment key,
    `usename` varchar(20) not null unique,
    `password` char(32) not null,
    `email` varchar(50) not null
    )engine=innodb default charset=utf8;

    这样就不会报错了。

  • 相关阅读:
    bzoj2438
    bzoj3040
    [AHOI2009]维护序列
    [JSOI2008]最大数
    洛谷3378堆模板
    洛谷1439
    洛谷2756
    bzoj1016
    洛谷1875
    [模板] 强连通分量
  • 原文地址:https://www.cnblogs.com/zhaodan/p/4586056.html
Copyright © 2011-2022 走看看