Mysql数据的基础知识以及基础用法

数据库的概念:

  • 什么是数据库:用户存放数据,访问数据,操作数据的仓库,用户的各种数据都被有组织的存在在数据库中。可以随时被有权限的用户查询,统计,添加,删除,修改
  • 关系型数据库的概念:关系型数据库采用表组织数据(表称为:关系),一个数据库由许多个表组成,多个表数据之间存在着关系,在这些表上的数据操作依赖关系,关系用来描述多个表之间的数据依存,包括了一对一,一对多,多对多的关系。

下载地址
Mysql数据的基础知识以及基础用法

Sql基础和表约束

  • SQL语句的书写规范:
  • 在数据库系统中,SQL语句不区分大小写(建议大写)
  • 但字符串常用量区分大小写
  • SQL语句可单行或者多行书写,以" ;“结尾
  • 关键词不能跨多行或简写
  • 用空格和缩进来提高语句的可读性
  • /**/ 多行注释 --单行注释

创建语法

CREATE DATABASE [IF NOT EXISTS] 数据库名称
功能:创建一个数据库 如何存在这个数据库会发生一个错误

DROP DATABASE[IF NOT EXISTS]数据库
功能:删除数据库中表或者数据库

USE 数据库名字
功能:使用当前数据库

数据库命名规则

  • 必须以字母开头
  • 可包括数字和三个特殊字符(#_$)
  • 不要使用Mysql的保留字

Mysql数据的基础知识以及基础用法数值数据类型-整数

语法

SHOW:show tables[FROM 数据库名字][Like wild]
功能:显示当前数据库中已有的数据表信息

DESCRIBE:{DESCRIBE|DESC}表名[列名]
功能:查看数据表中各列的信息

Mysql数据的基础知识以及基础用法

Mysql数据的基础知识以及基础用法
Mysql数据的基础知识以及基础用法