一、軟體安裝及伺服器設定
安裝教程:
二、資料庫基礎知識
資料庫定義:按照資料結構來組織、儲存和管理資料的倉庫。
關係型資料庫:建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料。
二維表:某種特定型別資料的結構化清單。儲存在表中的資料是同一種型別的資料或清單。決不應該將顧客的清單與訂單的清單儲存在同乙個資料庫表中,否則以後的檢索和訪問會很困難。應該建立兩個表,每個清單乙個表。資料庫中的每個表都有乙個名字來標識自己。這個名字是唯一的,即資料庫中沒有其他表具有相同的名字。
列:表中的乙個字段。所有表都是由乙個或多個列組成的。
主鍵:主鍵是唯一的。乙個資料表中只能包含乙個主鍵。你可以使用主鍵來查詢資料。
外來鍵:外來鍵用於關聯兩個表。
三、mysql資料庫管理系統
資料庫:資料庫是一些關聯表的集合。
資料表:表是資料的矩陣,在乙個資料庫中的表看起來像乙個簡單的電子**。
檢視:檢視是虛擬的表。與包含資料的表不一樣,檢視只包含使用時動態檢索
資料的查詢。mysql從版本 5起開始支援檢視。
優點:
1)重用sql語句
2)簡化複雜的sql操作
3)使用表的一部分而不是整個表
4)保護資料
5)更改資料格式
儲存過程:mysql 5.0 版本開始支援儲存過程。
儲存過程(stored procedure)是一種在資料庫中儲存複雜程式,以便外部程式呼叫的一種資料庫物件。
儲存過程是為了完成特定功能的sql語句集,經編譯建立並儲存在資料庫中,使用者可通過指定儲存過程的名字並給定引數(需要時)來呼叫執行。
儲存過程思想上很簡單,就是資料庫 sql 語言層面的**封裝與重用。
儲存過程參考:
mysql安裝爬蟲 mysql基礎知識 安裝
安裝步驟 1.解壓並移動檔案到 usr local mysql root qixc test mysql tar vxzf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz root qixc test mysql mv mysql 5.6.33 linux gli...
linux基礎知識點以及安裝
linux簡介 linux最初是芬蘭人李納斯 托瓦茲在赫爾辛基大學上學時出於個人愛好而編寫的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。linux能執行主要的unix工具軟體 應用程式和網路協議。它支援3...
mysql基礎知識
一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...