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}