Mysql的简单操作

文章目录

    • 一、数据库
      • -1.概述
      • -2.Mysql数据库的安装
      • -3.Mysql数据库的使用
      • -4.操作数据库的语言
    • 二、常见的操作
      • -1.数据库的常用操作
      • -2.表的常用操作
      • -3.表记录的常用操作
    • 三、数据类型
      • -1.命名规则
      • -2.字符
      • -3.日期
      • -4.图片
    • 四、字段约束
      • -1.主键约束 — primary key
        • – -1.1.主键自增策略 — auto_increment
      • -2.非空约束 — not null
      • -3.唯一约束 — unique
    • 五、基础函数
      • -1.概述
    • 六、条件查询
      • -1.distinct — 去重
      • -2.where — 条件
      • -3.like — 模糊查询
      • -4.null — 空
      • -5.between A and B — 在A和B之间(包含A和B)
      • -6.limit — 分页查询(限制一页的记录有多少条)
      • -7.order by — 排序
    • 七、聚合函数
      • -1.count() — 求个数
      • -2.max/min
      • -3.sum/avg
    • 八、分组group
      • -1.group by
      • -2.having
    • ***小结
      • char和varchar有什么区别/li>
      • datetime和timestamp有什么区别/li>
      • 中文乱码
      • 主键、外键、唯一索引的区别/li>
      • drop、delete和truncate之间的区别/li>
    • 九、事务 transaction
      • -1.什么是事务
      • -2.事务的4个特征(ACID)
      • -3.隔离级别
      • -4.事务处理
        • – -4.1测试事务
    • 十、表强化:6种约束
    • 十一、索引
      • -1.概述
      • -2.分类
      • -3.创建索引
        • – -3.1查看索引
        • – -3.2创建 单值索引
        • – -3.3创建 唯一索引
        • – -3.4创建 复合索引
        • – -3.5删除索引
    • 十二、多表联查
      • -1.笛卡尔积
      • -2.连接查询 join
        • – – 2.1内连接查询
        • – – 2.2外连接查询
          • – – – 2.2.1左外连接 — (工作中最常用)
          • – – – 2.2.2右外连接
        • – -2.3内连接和外连接的区别
      • -3.子查询
      • -4.练习
    • 十三、视图
    • 十四、SQL的执行顺序
    • 十五、SQL优化(重点!!!)
    • 十六、优化总结

一、数据库

-1.概述

-2.Mysql数据库的安装

验证是否安装成功,出现Welcome即可

-3.Mysql数据库的使用

-4.操作数据库的语言

二、常见的操作

-1.数据库的常用操作

查看所有的库: show databases ;

创建库: create database 库名 default character set utf8;

删除库: drop database 库名;

使用库:use 库名;

-2.表的常用操作

查看所有的表:show tables;

创建表:create table 表名(字段名1 类型(长度), 字段名2 类型(长度)…);

修改表:alter table 表名 add column 字段名 字段类型(长度);

删除表:drop table 表名;

查看表结构:desc 表名;

-3.表记录的常用操作

插入记录:insert into 表名 values(字段1的值,字段2的值,字段3的值…);

查询记录:select * from 表名 where id =

修改记录:update 表名 set 字段名 = 新值 where id =

删除记录:delete from 表名 where id =

排序:select * from 表名 order by 字段名 desc(降序);

记录总数:select count(*) from 表名;

三、数据类型

-1.命名规则

-2.字符

-3.日期

-4.图片

四、字段约束

来源:? 瞎?扯?蛋?

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月23日
下一篇 2021年6月23日

相关推荐