当前位置: 首页 > news >正文

【MySQL数据库入门到精通】

文章目录

  • 一、SQL分类
  • 二、DDL-数据库操作
    • 1.查询
    • 2.创建数据库
    • 3.删除数据库
    • 4.使用数据库
  • 三、DDL-表操作
    • 1.查询


一、SQL分类

根据功能主要分为DDL DML DQL DCL
DDL:Date Definition Language数据定义语言:定义数据库,表和字段

DML:Date Manipulatin Language数据操作语言:对数据库表中的数据进行增删改

DQL:Date Query Language:数据查询语言,用来查询数据库表的记录

DCL:Date Control Language:数据查询语言,用来查询数据库表的记录

二、DDL-数据库操作

1.查询

a.查询所有数据库代码如下(示例):

show databases;

在这里插入图片描述
b.查询当前数据库代码如下(示例):

select database();

在这里插入图片描述

2.创建数据库

代码如下(示例):

create database [if not exists] 数据库名字 [default 字符集] [collate 排序规则]

最简单的创建数据库方式:create database 数据库名称,如果数据库存在创建会报错(在同一个数据库服务器中,不能创建两个名称相同的数据库表,否则会报错),很简单,要没有该数据库才能创建,有的话是创建不了的
在这里插入图片描述
在这里插入图片描述

3.删除数据库

代码如下(示例):

drop database [if exists] 数据库名称;

同样的,最简单的删除数据库方式:drop database 数据库名称,如果删除一个不存在的数据库,也会报错。
在这里插入图片描述

4.使用数据库

代码如下(示例):

use 数据库名称;

在这里插入图片描述

三、DDL-表操作

1.查询

a.查询所有数据库代码如下(示例):

show databases;

在这里插入图片描述
b.查询当前数据库代码如下(示例):

select database();

在这里插入图片描述

相关文章:

  • Harmony5.0 设置应用全屏模式,隐藏导航栏和状态栏
  • Houdini python code:参数指定文件路径
  • TVM计算图分割--Collage
  • transient关键字深度解析
  • Linux 网络接口 /sys/class/net/eth0 文件详解
  • AI的出现,是否能替代IT从业者?
  • webgl入门实例-10正交投影基本概念
  • C++ AVL树
  • 自学C语言——指针详解(一)
  • 网站制作公司哪家好?如何选择靠谱的网站设计公司
  • 卷积神经网络(CNN)与VGG16在图像识别中的实验设计与思路
  • 工商业光伏发电自发自用余电不上网?“防逆流装置”怎么选?
  • 在msys2里面编译antlr4的过程记录
  • 《软件设计师》复习笔记(12.1)——范围管理、进度管理
  • 美信监控易告警:功能强大
  • 深度学习总结(21)
  • device_fingerprint、device_id、hmac生成
  • 2d深度预测
  • MQ基础篇
  • 深度学习3.1 线性回归
  • 短剧剧组在贵州拍戏突遇极端天气,演员背部、手臂被冰雹砸伤
  • 青年与城市共成长,第六届上海创新创业青年50人论坛将举办
  • 退休11年后,71岁四川厅官杨家卷被查
  • 青岛双星名人集团董事长发公开信称家人逼迫交出管理权?公司回应
  • 五一假期上海接待游客1650万人次,全要素旅游交易总额超200亿元
  • 普京称俄中关系对维护世界稳定具有战略意义