当前位置:Gxlcms > 数据库问题 > Mysql学习(一)之简单介绍

Mysql学习(一)之简单介绍

时间:2021-07-01 10:21:17 帮助过:19人阅读

数据库分类

关系型数据库:MySQL、Oracle、SQLServer、Access、db2、fox pro

文件型数据库:sqlite、mongodb

空间型数据库:

数据库分为两端

数据库分成两端:Server端和Client端

Server端:数据存储

Client端:管理工具(Navicate)、Node

Mysql和Oracle

mysql

免费、中小网站

优点:性能非常不错

缺点:集群、容灾稍微弱一些

Oracle

挺贵、大型应用、金融级

优点:性能非常不错、集群、容灾非常强

缺点:挺贵

Mysql数据基本概念

两种单位

  • 库:类似文件夹-用来管理,本身没法存数据,用来管理表

  • 表:类似文件-存数据的

表(长的很像Excel)

  • 行:一条数据

  • 列(字段、域):一个数据项

主键

  • 每条数据唯一标识符

主键特点:

  • 必须唯一

  • 性能高,就是说如果我用其他字段来查找可能需要5s,而用主键查找只需要0.01s,是所有字段里性能最高的

Mysql数据类型

  • int:4字节整数

  • tinyint:1字节整数

  • smallint:2字节整数

  • mediumint:3字节整数

  • logint:8字节整数

  • varchar:字符串(比较小的字符串)

  • text:字符串(比较大的字符串)

 

Mysql学习(一)之简单介绍

标签:概念   medium   varchar   mysql数据类型   bsp   管理工具   数据库简介   金融   关系   

人气教程排行