MySQl学习笔记整理(一)简介

        开始回顾整理以前学习的数据库知识,虽然这些年考级、考试都接触过很多数据库的内容了,但是实操上面其实一直没有怎么深入,直到现在,很多命令其实都还是要我挨个网上搜索才记得住,做的东西也就是基础的增删查改,所以这次选了一本比较基础的数据库的书好好整理整理,希望通过学习这本《MySQL必知必会》能更系统的学习一下MySQL数据库,为整体数据库的学习开一个比较简易的头。

        首先是这本书的第一章和第二章的整理,作为对MySQL数据库的一个认识。

1 数据库基础和SQL了解

数据库:是一个以某种有组织的方式存储的数据集合,保存有组织数据的容器。

表:某种特定类型数据的结构化清单。

模式:关于数据库和表的布局及特性的信息。

列:表中的一个字段,所有表都是由一个或多个列组成的。列表示对应的属性。

数据类型:所容许数据的类型。每个表列都有其对应的数据类型,限制该列存储的数据。

行:表中的一个记录。

主键:一列或者一组列,能唯一区分表中的每一行。条件——任意两行都不具有相同的主键,每行都必须有一个非空主键值。

SQL:是一种专门与数据库通信的语言。优点:简单、有力、支持几乎所有重要的DBMS(数据库管理系统)。

2 MySQL简介

        MySQL实际上是一种DBMS,即是一种数据库软件。MySQL、Oracle、Microsoft SQL Server等数据库都是基于客户机-服务器的数据库,即有两个部分:面向用户的客户机和处理数据的服务器。

        服务器软件与数据打交道,客户机与用户打交道。服务器软件为MySQL DBMS,可以本地安装在于客户机相同的计算机上,也可以连接到具有访问权限的远程服务器。客户机是MySQL提供的工具、脚本语言、Web应用开发语言和程序设计语言等。

        通常可以用命令行直接执行MySQL命令,也可以安装想应的软件更直观地进行管理。因为是笔记,这些我以前都装过了,所以想要的MySQL安装和配置以后有空在记录下来吧。

猜你喜欢

转载自blog.csdn.net/qq_45792470/article/details/125824416