MySqL速成教程笔记系列一

这篇博客介绍了MySQL的基础知识,包括SQL语句的四大类别:DQL、DML、DDL和TCL。内容涉及数据查询、数据增删改、表结构操作以及事务控制。还讲解了如何查看数据库、表结构以及数据,如使用`show databases;`、`desc 表名;`等命令,并展示了如何进行简单的数据查询和列别名设置。此外,还提到了版本查看、当前数据库查询等实用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

From B站 老杜带你学_mysql入门基础(mysql基础视频+数据库实战)

登录MySql

在这里插入图片描述

SQL语句分类

(1)DQL:
数据查询语言(凡是带有select关键字的都是查询语句)
select……

(2)DML:
数据操作语言(凡是对表中数据进行增删改的都是DML)
insert增加 delete删除 update更新

(3)DDL
数据定义语言
凡是带有create新建、drop删除、alter修改的都是DDL。
DDL主要操作的是表的结构,不是表中的数据。
这个是对表结构进行操作。不是数据。

(4)TCL
事务控制语言,包括:
事务提交:commit
事务回滚:rollback

(5) DCL
数据控制语言。
例如:授权grant,撤销权限revoke

导入提前准备好的数据库

source + 拖入文件(文件路径不能有中文)

查看有的数据库

show databases;
在这里插入图片描述

查看某张表中的所有数据

  1. 先确定要使用的数据库:
    use + 数据库名字

  2. 可以查看一下数据库中有哪些表
    show tables;
    在这里插入图片描述

  3. 查看某张表中的所有数据
    select * from + 表名
    在这里插入图片描述

查看表的结构

desc + 表名;
在这里插入图片描述

常用命令

1.select version(); 查看mysql版本
2.select database();查看当前使用了哪个数据库
在这里插入图片描述
3.终止某条命令的输入 \c
在这里插入图片描述

简单查询

1.查询某个字段
select 字段名 from 表名;
在这里插入图片描述
2.查询多个字段
select 字段1,字段2,字段3…… from 表名;
在这里插入图片描述
3.查询所有字段
(1)每个字段名都写上(2)用 *

列起别名

select 字段1,字段2…… as 别名 from 表名;
在这里插入图片描述
注意:只是将查询结果显示为dd,原表列名没变;select语句永不会进行修改操作;as只对它前面的一个字段名起作用;as也可以省略,如下图:
在这里插入图片描述
如果起的别名有空格,可以用单引号或者双引号括起来别名,如下图:
在这里插入图片描述
注意:双引号在oracle数据库中用不了,在mysql中可以使用

列参与数学计算

select 字段名计算操作 from 表名;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值