MySQL學習(2) 資料庫基礎

2021-08-14 17:14:37 字數 547 閱讀 2246

1.什麼是資料庫?

通俗講就是儲存資料的容器;專業講就是高效的儲存和處理資料的介質;介質是要有硬碟和記憶體兩種;

2.資料庫的分類:

資料庫基於介質的不同主要分為兩種:關係型資料庫和非關係型資料庫;

關係型資料庫:oracle,db2,sqlserver,mysql,access

非關係型資料庫:mongodb,redis

3.關係型資料庫和非關係型資料庫區別:

關係型資料庫:安全、容易掌握和理解,比較浪費磁碟;

非關係型資料庫:不安全(斷電資料會丟失),效率高

3.sql語言型別:

ddl:資料定義語言,用來維護儲存資料庫的機構(資料庫,表)

dml:資料操縱語言,用來對資料操作

insert,update,delete

dcl:資料控制語言,主要用來複製許可權管理,

grant(授權),rollback(回退),commit(提交)

dql:資料查詢語言   select

mysql資料庫學習基礎資料

自己經常在學習程式設計的過程中會收集一些文件資料,平時都在網盤躺著,最近整理出一些比較不錯的文件分享個大家。整理出的文件都是 pdf 格式,這些 pdf 文件大多是入門型的資料,很多是們自己學習整理出來的筆記。如果是一些書籍掃瞄版我建議還是直接買書,不然看的實在是累。1 mysql 關係型資料庫管理...

MySQL 資料庫學習筆記 2

show variables show variables like character set 顯示所有和字符集相關的變數 show create database db name 顯示資料庫建立的字符集 windows 中 的my.ini 和 linux 中的 my.conf 中 設定了 mys...

MySql資料庫學習筆記 2

語法 delete from 表名 where condition delete from grade 用於完全清空表資料,但表結構 索引 約束不變 語法 truncate table table name mysql select autocommit autocommit 1 mysql set...