⭐️引言⭐️
大家好,我是青花瓷今天给大家分享MySQL的基础操作,博主小白,若有总结不到位的地方,请多多指出!
文章目录
- ⭐️什么是数据库
- ⭐️数据库分类
- ⭐️数据库的操作
- ⭐️显示当前的数据库
- ⭐️创建数据库
- ⭐️使用数据库
- ⭐️删除数据库
- ⭐️常用数据类型
- ⭐️数值类型
- ⭐️字符串类型
- ⭐️日期类型
- ⭐️表的操作
- ⭐️查看表
- ⭐️ 查看表结构
- ⭐️创建表
- ⭐️删除表
⭐️什么是数据库
数据库是一个软件(是一类软件),这一类软件功能就是"管理数据"
,实现数据库软件的内部,会广泛的使用各种数据结构.
数据库是管理的数据,一般情况下,是保存在硬盘上的~("持久化存储"的方式)
⭐️数据库分类
数据库大体可以分为 关系型数据库 和 非关系型数据库
一般我们在学习的过程中都使用的是MySQL:
MySQL这个数据库是一个'客户端-服务器'
结构程序
主动发起请求的一方,称为 客户端
被动接收请求的一方,称为 服务器
客户端给服务器发送的数据,称为"请求"
服务器给客户端返回的数据,称为"响应"
我们使用的MySQL大概四这个情况~
⭐️数据库的操作
⭐️显示当前的数据库
语法:show databases;
注意:show 和 databases 之间还有空格,可以是一个,也可以是多个,不能没有!
⭐️创建数据库
语法:create database 数据库名字;
注意:有些同学在刚学习 MySQL 的时候,最容易犯的一个错误就是单词的拼写
,所以我们在 使用 MySQL 的时候一定要注意!这里 话横线的 意思 表示 操作成功了!花的时间为0.00 秒~
这里在补充一点,如果我们输入sql语句之后,遇到执行失败,会有错误提示,这个时候 大家千万不要慌, 其实报错提示都是最简单最基础的英文,只需要耐心一点就能看懂 只不过有些同学一看到英文就吓尿了~
⭐️使用数据库
语法: use 数据库名;
⭐️删除数据库
语法: drop database; 数据库名;
注意: 这个操作非常危险!! 一旦执行成功之后!此时数据大概率就回复不回来了,(凉,bbq了!)
⭐️常用数据类型
主要包括以下五大类:
整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT
浮点数类型:FLOAT、DOUBLE、DECIMAL
字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB
日期类型:Date、DateTime、TimeStamp、Time、Year
其他数据类型:BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection等
⭐️数值类型
⭐️字符串类型
⭐️日期类型
⭐️表的操作
⭐️查看表
语法: show tables;
这个操作的前提,也得先选中数据库~
⭐️ 查看表结构
语法: desc 表名;
注意:
⭐️创建表
语法: create table 表名;
注意: 在创表这个操作之前,要先选中数据库(use 数据库名;)
如果直接 创建 表那么 就无法创建
正确的做法 是先选中 数据库 在创建 表
⭐️删除表
语法: drop table 表名;
删除之后,再次查看我们的表,我们会发现没有了.
注意:
删除表操作,也是一个非常危险的操作!大家一定要谨慎对待,一旦删除了之后,可能就恢复不了了!!~