Mysql学习(一)之简单介绍
數(shù)據(jù)庫簡介
數(shù)據(jù)庫分類
關(guān)系型數(shù)據(jù)庫:MySQL、Oracle、SQLServer、Access、db2、fox pro
文件型數(shù)據(jù)庫:sqlite、mongodb
空間型數(shù)據(jù)庫:
數(shù)據(jù)庫分為兩端
數(shù)據(jù)庫分成兩端:Server端和Client端
Server端:數(shù)據(jù)存儲(chǔ)
Client端:管理工具(Navicate)、Node
Mysql和Oracle
mysql
免費(fèi)、中小網(wǎng)站
優(yōu)點(diǎn):性能非常不錯(cuò)
缺點(diǎn):集群、容災(zāi)稍微弱一些
Oracle
挺貴、大型應(yīng)用、金融級(jí)
優(yōu)點(diǎn):性能非常不錯(cuò)、集群、容災(zāi)非常強(qiáng)
缺點(diǎn):挺貴
Mysql數(shù)據(jù)基本概念
兩種單位
-
庫:類似文件夾-用來管理,本身沒法存數(shù)據(jù),用來管理表
-
表:類似文件-存數(shù)據(jù)的
表(長的很像Excel)
-
行:一條數(shù)據(jù)
-
列(字段、域):一個(gè)數(shù)據(jù)項(xiàng)
主鍵
-
每條數(shù)據(jù)唯一標(biāo)識(shí)符
主鍵特點(diǎn):
-
必須唯一
-
性能高,就是說如果我用其他字段來查找可能需要5s,而用主鍵查找只需要0.01s,是所有字段里性能最高的
Mysql數(shù)據(jù)類型
-
int:4字節(jié)整數(shù)
-
tinyint:1字節(jié)整數(shù)
-
smallint:2字節(jié)整數(shù)
-
mediumint:3字節(jié)整數(shù)
-
logint:8字節(jié)整數(shù)
-
varchar:字符串(比較小的字符串)
-
text:字符串(比較大的字符串)
?
轉(zhuǎn)載于:https://www.cnblogs.com/kunmomo/p/11432270.html
總結(jié)
以上是生活随笔為你收集整理的Mysql学习(一)之简单介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos7标准版命令界面和图形界面相
- 下一篇: Mysql学习(二)之安装、开启自启、启