mysql学习过程(一基础概念)

第一天课:

一基础概念---数据库,数据库管理系统

1.数据库(database):存储数据的仓库

2.数据库管理系统(DBMS DataBase Manager System):MySQL、Oracle、SQL Server、DB2、SQLLite

二MySQL数据库的安装、卸载、配置

1.安装---https://blog.csdn.net/qq_36090621/article/details/109722564

2.卸载---https://blog.csdn.net/qq_36090621/article/details/106321964

三SQL语言

1.基本概念

SQL(Structure Query Language 结构化查询语言),关系型数据库语言的国际标准。

SQL是一种标准化语言,允许用户在数据库上执行操作,如创建数据库、表等等,查询、更新、删除、改。

***Create \ Read \ Update \ and Delete 通常称为 CRUD。

2.分类

DDL 数据定义语言:创建库、创建表,create  database,  create table

DML 数据操纵语言:添加、删除、更新, insert, delete, update

DQL 数据查询语言:select

DCL 数据控制语言:用户的创建,权限分配

四SQL语句基本语法、关键词

1.查询

简单查询:select * from 表名;

条件查询:WHERE 运算符(=、!=、<> > >= < <=  in  between... and   and   or  not   + - * / %)

模糊查询:linke  通配符  (_表示一个字符,%表示任意多个字符 0~n个)

字段控制:distinct 去重,concat 合并,as 别名

排序:order by (asc 升序,desc 降序)

聚合函数:count  sum   max    min   avg

分组查询:group by       having   筛选

limit 限制查询:

书写顺序: select 列表 from 表名 【where --> group by  --> having   --> order by  -->   limti】

执行顺序:from  表名  where  -->  group  by   -->  having  -->  select  -->   order  by   -->   limit

2.增加

3.修改

4.删除

5.恢复

五MySQL中的基本数据库及功能

1.information_schema---提供了访问数据库元数据的方式

2.mysql---主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息

3.performance_schema---性能优化的数据库

六MySQL数据库管理系统相关的账户设置(修改、新增、删除)

1.修改

2.新增

3.删除

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值