標籤:組成 dcl 資料集 相關 常用命令 更新 庫檔案 2.0 use
資料庫入門
基礎知識
資料庫概述
資料庫是儲存資料資訊的中心,是一個有組織的資料集合。資料庫最簡單的理解存放資料的倉庫
資料庫(Database,DB)是按照資料結構來組織、儲存和管理資料的倉庫,其本身可看作電子化的檔案櫃,使用者可以對檔案中的資料進行增加、刪除、修改、尋找等操作
資料庫系統由資料庫、資料庫管理系統、資料庫應用程式等組成。
資料庫儲存結構
資料庫是儲存和管理資料的倉庫,但資料庫並不能直接儲存資料,資料是儲存在表中的。
在儲存資料的過程中一定會用到資料庫伺服器,所謂的資料庫伺服器就是指在電腦上安裝一個資料庫管理程式。
SQL語言
SQL 是一種結構化查詢語言 (SQL),是一種資料庫查詢語言和程式設計語言,主要用於管理資料庫中的資料,如存取資料、查詢資料、更新資料等
關係型資料庫語言由4部分組成
(1)資料定義語言 (Data Definition Language)(DDL)
(2)資料操作語言(DML)
(3)資料查詢語言(DQL)
(4)資料控制語言(DCL)
常見的資料庫產品
Oracle資料庫甲骨文
SQL Server資料庫
DB2資料庫
MongoDB資料庫
MySQL資料庫
MySQL目錄結構
bin目錄
用於放置一些可執行檔,如mysql.exe、mysqld.exe、mysqlshow.exe.等
data目錄
用於放置一些記錄檔以及資料庫
include目錄
用於放置一些標頭檔,如mysql.h、mysqld_ername.h等
lib目錄
用於放置一系列的庫檔案
share目錄
用於存放字元集、語言等資訊
MySQL的使用
啟動MySQL服務
DOS命令net start(stop) mysql
登入MySQL資料庫
DOS命令mysql -u root -proot
MySQL的相關命令
"help""\h"命令協助資訊
重新設定MySQL
set character_set_client = gbk臨時改變編碼
修改my.ini檔案default-character-set=utf8長期有效
常用命令
?(\?)顯示協助資訊
clear(\c)明確當前輸入語句
connect(\r)串連到伺服器,選擇性參數資料庫和主機。
delimiter(\d)設定語句分隔字元。
ego(\G)發送命令到mysql伺服器,並顯示結果。
exit(\q)退出MySQL
go(\g)發送命令到mysql伺服器。
help(\h)顯示協助資訊
notee(\t)不寫輸出檔案。
print(\p)列印當前命令
prompt(\R)改變mysql提示資訊。
quit(\q)退出MySQL
rehash(\#)重建完成散列。
source(\.)執行一個SQL指令檔,以一個檔案名稱作為參數。
status(\s)從伺服器擷取MySQL的狀態資訊。
tee(\T)設定輸出檔案(輸出檔案),並將資訊添加所有給定的輸出檔案。
use(\u)用另一個資料庫,資料庫名稱作為參數。
charset(\C)切換到另一個字元集
warnings(\W)每一個語句之後顯示警告。
nowarning(\w)每一個語句之後不顯示警告。
MySQL<資料庫入門>