0
点赞
收藏
分享

微信扫一扫

MySQL08--数据库中常用术语

数据库中常用术语

关系:一个关系就是一张二维表(表)--Excel

属性:二维表(表)中的一列,叫做属性,一般习惯称为列或者字段,表中的列名不能重复

元组:二维表(表)中的一行,叫做元组,一般习惯称为行或者记录

初试MySQL命令

显示当前服务器版本

SELECT VERSION();

显示当前日期时间

SELECT NOW();

显示当前用户

SELECT USER();

显示当前数据库

SELECT DATABASE();

MySQL命令规范

  1. MySQL关键字与函数名称全部大写;
  2. 数据库名称、表名称、字段名称等全部为小写字母及数字,并禁止与系统关键字相同;
  3. MySQL数据表存储引擎统一为InnoDB;
  4. MySQL数据库、数据表的编码方式统一为UTF8;
  5. SQL语句必须以分号结尾;
  6. 所有数据表及字段都要添加注释;
  7. 不强制使用外键参考;
  8. 杜绝直接 SELECT * 读取全部字段

标识符

  1. 数据库及其对象的名称即为其标识符(Identify);
  2. 标识符必须以字母或下划线开头,包含字母、数字及下划线;
  3. 标识符可以引起来也可以不引起来。如果标识符是一个保留字或包含特殊字符,无论何时使用,必须将它引起来,识别符的引用符是反引号(``);
  4. MySQL允许使用由单个标识符或多个标识符组成的名字。多部分的各组件之间应以英文句号分隔;

标识符

最大长度(字节)

允许的字符

数据库

64

目录名允许的任何字符,不包括‘/’、‘\’或者‘.’


64

文件名允许的任何字符,不包括‘/’、‘\’或者‘.’


64

所有字符

索引

64

所有字符

别名

255

所有字符


举报

相关推荐

0 条评论