1. 程式人生 > 其它 >2021-12-27 資料庫基礎知識

2021-12-27 資料庫基礎知識

宣告:此為個人學習筆記!

----------------------------------------------------------------------------------------------------------------------------------------

資料庫簡介:

1.什麼是資料庫?按照資料結構來組織儲存管理資料的倉庫。

2.資料庫發展史?穿孔卡片進行資料處理;資料庫管理系統DBMS。

3.什麼是DBMS?操縱和管理資料庫的大型軟體,用於建立使用維護資料庫,使用者通過DBMS訪問資料,資料庫管理員通過DBMS進行維護。

4.常規資料庫:Oracle:功能齊全,用於大型企業。

DB2:恢復效能強。

Mysql:開源,體積小,用於小型企業。

SQLServer:操作容易,但不跨平臺,用於小型企業。

結構化查詢語言:SQL:查詢,操縱,定義和控制,是一個綜合的資料庫語言。

非關係型資料庫nosql:MongoDB , Redis , HBase.

關係型資料庫(RDBMS)所包含的專業名詞:

1、表:固定的列數,任意的行數。

2、資料庫:關聯表的集合。

3、列:一個欄位或一個數據項(Field)。

4、行:一條記錄(row)。

5、主鍵:主鍵唯一,一個表只有一個主鍵,用於查資料。

6、外來鍵:用於關聯2個表。

7、索引:快速訪問資料表中特定資訊,索引是對錶中一列或多列的值排序的結構,類似於目錄。

下面進行Mysql資料庫的學習:

Mysql 是瑞典MysqlAB公司開發,目前屬於Oracle公司,是開源免費的。他支援SQL語言,支援大型資料庫。

如何在Windows系統上進行安裝:

1、從官網下載:https://dev.mysql.com/downloads/mysql/

2、選擇其中一種:Mysql server 5.7*64

3、資料庫安裝常用埠號:port number 3306

4、設定資料庫密碼,使用者名稱預設是root

5、開啟cmd,進入到安裝目錄 cd c:\program Files\MySQL\Mysql server 5.7\bin

6、執行 mysql -u root -p

輸入密碼

7、把目錄加入到環境變數

Mysql 在初次使用時,會自帶有4個系統資料庫:

1.information_schema:用於儲存物件資訊

2.performance_schema:儲存效能引數資訊

3.mysql:儲存使用者許可權資訊

4.sys:用來了解系統元資料資訊

此外,就是使用者自己所建立的資料庫。

Mysql 資料庫的基本語句:

show database ; 檢視資料庫

create database LK_my ; 建立

drop database LK_my;刪除

use mysql ; 進入mysql資料庫

show tables ; 查看錶

使用軟體navicat.exe 進行連線:

Connection -- MySQL -- general -- 寫使用者名稱密碼

本文來自部落格園,作者:{admin-xiaoli},轉載請註明原文連結:{https://www.cnblogs.com/crackerroot}