MySQL学习笔记-1

  • 一,关于MySQL学习笔记-1
    • 1.1什么是数据库
    • 1.2关于MySQL
    • 1.3相关的概念
    • 1.4 SQL语句的分类
    • 1.5 如何安装MySQL以及配置
    • 1.6 参考文献

一,关于MySQL学习笔记-1

本章作为MySQL学习的第一章,会对数据库以及MySQL进行一个简单的介绍,以及如何安装MySQL进行描述

1.1什么是数据库

基于现在,我对于数据库的理解是,不同的数据库管理系统会用不同的方式对数据进行储存,例如MySQLOracle等数据库属于关系型数据库(我的理解是关系型是二维表的形式对数据进行存储),也有像redis(键值数据库)等非关系型数据库(现在对于非关系型数据库不了解),而在非关系型数据库中又分为键值数据库(redis)文档数据库(MongoDB)列存储数据库(HBase)图形数据库(Neo4J)

1.2关于MySQL

MySQL长什么样?
(图片在网上搜索找到)
我对于MySQL的了解是,SUN公司先收购了MySQL,然后Oracle收购了SUN,所以MySQL也隶属于Oracle公司;并且MySQL是关系型数据库,用二维表进行存储数据。MySQL不适合处理大量的数据,而处理大量的数据最好使用Oracle。对了,MySQL是免费的哦,Oracle是收费的。

1.3相关的概念

  1. 数据库(DataBase)
    简称DB,按照一定格式存储数据的一些文件组合。
  2. 数据库管理系统(DataBaseManagemenSystem)
    简称DBMS,专门用来管理数据库中数据的。
    注意:MySQL,Oracle等其实都是DBMS,只不过我们习惯将他们称为DB。
  3. 结构化查询语言(Structured Query Language)
    简称SQL,DBMS通过执行SQL语句来实现对数据库的增删改查。
  4. 表(table)
    数据库中最基本的单位是表,表中含有行(row)和列(column),数据库中表的行又称为数据/记录,列又称为字段

1.4 SQL语句的分类

  1. DQL(数据查询语言)———— select…
  2. DML(数据操作语言)———— insert / delete / update
  3. DDL(数据定义语言)———— creat / drop /alter
  4. TCL(事务控制语言)———— commit(事务提交)/ rollback(事务回滚)
  5. DCL(数据控制语言)———— grant(授权)/ revoke(撤销权限)…

1.5 如何安装MySQL以及配置

安装教程

1.6 参考文献

  1. CSDN博主 seniorShen ------ 数据库种类大全及区别
  2. CSDN博主 彬仔二号 -------- 数据库的类型
  3. 百度文库 ------- SQL

MySQL之MySQL概述相关推荐

  1. mysql 结构化数据库_【MySQL】——MySQL数据库和SQL结构化查询语言概述

    [MySQL]--MySQL数据库和SQL结构化查询语言概述 [MySQL]--MySQL数据库和SQL结构化查询语言概述 文章目录数据库和SQL语言[1]数据库概述 [2]SQL语言 [3]MySQ ...

  2. Servlet和MySQL基本语法概述

    Servlet概述 什么是Servlet? Servlet是由SUN公司提供的一门动态Web资源开发技术 静态Web资源:不同的人,在不同的条件下访问后看到的是相同的效果,这样的资源叫做静态Web资源 ...

  3. mysql btree索引概述

    mysql btree索引概述 原创 MySQL 作者:贺子_DBA时代 时间:2018-01-09 21:34:56  2311  2 今天研究下,mysql中的B-tree索引,通过这篇文章你可以 ...

  4. MySQL数据库数据类型概述

    MySQL数据库数据类型概述 MySQL数据类型官方文档 https://dev.mysql.com/doc/refman/8.0/en/data-types.html ,在此选择常用的简要总结介绍. ...

  5. mysql游标的概述_MySQL游标简介

    mysql> delimiter // mysql> mysql> create procedure test1() -> begin -> declare l_add_ ...

  6. 《破壁MySQL》 - MySQL概述

    在正式开始总结MySQL之前,先给大家介绍一下"破壁"是什么意思,很久之前我老大曾说过一句 "互联网本来没有什么行业壁垒,但是通过制造一些专业名词,人为的制造了很多行业壁 ...

  7. MySQL Cluster(MySQL 集群) 初试(转)

    作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载. 作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请 ...

  8. MySQL Cluster(MySQL 集群) 初试

    MySQL Cluster 是MySQL适合于分布式计算环境的高实用.高冗余版本.它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器.在MyQL 5.0及 ...

  9. 【MySQL】MySQL RROR! The server quit without updating PID file

    1.概述 参考:https://www.jianshu.com/p/6d74635e068b 由于很长时间没有使用MySql,今天想启动一下发现启动不了,输入MySql启动命令报错. 操作步骤如下: ...

  10. MySQL高级-MySQL存储引擎

    MySQL存储引擎 1.MySQL体系结构 2. 存储引擎 2.1 存储引擎概述 2.2 各种存储引擎特性 2.2.1 InnoDB 2.2.2 MyISAM 2.2.3 MEMORY 2.2.4 M ...

最新文章

  1. Java架构技术文档:并发编程+设计模式+常用框架+JVM+精选视频
  2. linux启动自动挂载共享文件,linux中自动挂载windows 共享目录
  3. c语言贪心算法合并箭,LeetCode刷题题库:贪心算法
  4. java excel data 导入数据_java实现导入导出excel数据
  5. 【浏览器】缩放是缩放CSS像素(缩放比例为1时,一个CSS像素等于一个屏幕像素)
  6. Project: Individual Project - Word frequency program----11061192zmx
  7. foreach为什么不能给数组赋值
  8. svn源代码变动后一分钟内启动执行?按照定好的时间点执行?(项目构建的触发)...
  9. (十八)密度聚类DBSCAN
  10. TIC大咖说|氦氪云:用云服务推动智能家居发展
  11. 7.企业应用架构模式 --- 分布策略
  12. JAVA接口和抽象类的特点
  13. springboot面试题
  14. SEM和SEO的区别?哪个更好
  15. dmp标签_用户标签/用户分群在DMP(数据管理平台)中的应用
  16. ubuntu查看本机ip命令
  17. 企业级运维——Mysql主从复制(异步、半同步、全同步)
  18. win10安装xshell免费版
  19. Pinyin4j导读
  20. SpringBoot在线教育项目(十二)

热门文章

  1. 【VQ-VAE论文精读+代码实战】Neural Discrete Representation Learning
  2. php 判断生肖,php函数 判断干支、生肖和星座
  3. 小米面试——C++开发岗位
  4. 服务器2008r2显示0xa000000,server2008安装wins服务器出现错误代码0x80070643
  5. java中单精度浮点数和双精度浮点数_什么是浮点型?单精度浮点数(float)和双精度浮点数(double)介绍...
  6. 51单片机:有趣的定时器实验
  7. 看完这个视频,你的“信任问题”能得到解决
  8. mysql双因子验证_强制禁用gitlab的双因子认证:Two-Factor Authentication
  9. lammps模拟技巧:高熵合金势函数设置三种方法
  10. ROS:发布压缩格式图像