• mysql创建表时符号``的作用


    新建表语句如下:

    CREATE TABLE `course` (
      `id` bigint(20) NOT NULL AUTO_INCREMENT,
      `name` varchar(200) NOT NULL,
      `description` varchar(500) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

    实际上,上面的表名、属性名用到的``都用的是键盘数字那行最左边的那个键输入的,而不是常用的引号''。如果表名、属性名都是常规名字也不是关键字的话其实可以不用该符号,也就是说下列语句可以达到同样的效果。
    CREATE TABLE course (
      id bigint(20) NOT NULL AUTO_INCREMENT,
      name varchar(200) NOT NULL,
      description varchar(500) NOT NULL,
      PRIMARY KEY (id)
    ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

    之所以用``就是防止出现用`test blank``create`等词命名,这样就会报错

    就是这些小细节让人折腾好久~~~~~~~
  • 相关阅读:
    padStart()方法,padEnd()方法
    模板字符串
    Flask ==》 信号 and flash-session
    单例模式
    Git == > 版本控制
    Flask ==> 文件配置
    setitem和getitem和delitem
    Flask ==> 简单用户登录
    Flask
    Django ==> Model基础
  • 原文地址:https://www.cnblogs.com/kjkj/p/10457605.html
Copyright © 2020-2023  润新知