• MySQL数据库建库时SQL语句中数据库名、表名用引号的问题以及COLLATE utf8_general_ci的含义


    一、MySQL数据库建库时SQL语句中数据库名、表名用引号的问题
    解释:
    在创建MySQL数据库和表时,数据库名、表名和字段名外面的符号 ` 不是单引号,而是英文输入法的反单引号,同键盘~同一位置。
    为了避免你的表名和字段名 和数据库SQL中的关键字冲突。但也可以不加。
    此外,需要注意,有部分程序员喜欢从网页上拷贝别人博客中的SQL脚本,在拷贝-粘贴的过程中容易将反单引号不经意间变为单引号,从而造成导入SQL脚本错误,请大家在开发时特别小心!!!


    二、COLLATE utf8_general_ci的含义
    解释:
    COLLATE时校验、核对的意思。此代码指定数据库的校验规则,ci是case insensitive的缩写,意思是大小写不敏感;相对的是cs,即case sensitive,大小写敏感。

  • 相关阅读:
    20210123
    20210122
    20210121
    20210120
    2020119
    20210118
    20210117
    20210116
    例2-8
    例2-6
  • 原文地址:https://www.cnblogs.com/rainbow70626/p/12452808.html
Copyright © 2020-2023  润新知