Mysql数据的基础知识以及基础用法
数据库的概念:
- 什么是数据库:用户存放数据,访问数据,操作数据的仓库,用户的各种数据都被有组织的存在在数据库中。可以随时被有权限的用户查询,统计,添加,删除,修改
- 关系型数据库的概念:关系型数据库采用表组织数据(表称为:关系),一个数据库由许多个表组成,多个表数据之间存在着关系,在这些表上的数据操作依赖关系,关系用来描述多个表之间的数据依存,包括了一对一,一对多,多对多的关系。
下载地址
Sql基础和表约束
- SQL语句的书写规范:
- 在数据库系统中,SQL语句不区分大小写(建议大写)
- 但字符串常用量区分大小写
- SQL语句可单行或者多行书写,以" ;“结尾
- 关键词不能跨多行或简写
- 用空格和缩进来提高语句的可读性
- /**/ 多行注释 --单行注释
创建语法
CREATE DATABASE [IF NOT EXISTS] 数据库名称
功能:创建一个数据库 如何存在这个数据库会发生一个错误
DROP DATABASE[IF NOT EXISTS]数据库
功能:删除数据库中表或者数据库
USE 数据库名字
功能:使用当前数据库
数据库命名规则
- 必须以字母开头
- 可包括数字和三个特殊字符(#_$)
- 不要使用Mysql的保留字
数值数据类型-整数
语法
SHOW:show tables[FROM 数据库名字][Like wild]
功能:显示当前数据库中已有的数据表信息
DESCRIBE:{DESCRIBE|DESC}表名[列名]
功能:查看数据表中各列的信息