提取碼:6666
提取碼:6666
使用教程:
(截圖於2021/02/01 )
開發中常見的資料庫
資料庫名
介紹mysql資料庫
開源免費的資料庫
因為免費開源、運作簡單的特點,常作為中小型的專案的資料庫首選。
mysql2023年開始運作,目前已經被oracle公司收購了. mysql6.x開始收費
oracle資料庫
收費的大型資料庫,oracle公司的核心產品。
安全性高
db2ibm公司的資料庫產品,收費的超大型資料庫。
常在銀行系統中使用
sql server
microsoft 微軟公司收費的中型的資料庫。
c#、.net等語言常使用。
但該資料庫只能執行在windows機器上,擴充套件性、穩定性、安全性、效能都表現平平。
為什麼選擇mysql ?
功能強大,足以應付web應用開發
開源, 免費
net start mysql57
net stop mysql
mysql是乙個需要賬戶名密碼登入的資料庫,登陸後使用,它提供了乙個預設的root賬號,使用安裝時設定的密碼即可登入。
命令說明
mysql -u 使用者名稱 -p 密碼
使用指定使用者名稱和密碼登入當前計算機中的mysql資料庫
mysql -h 主機ip -u 使用者名稱 -p 密碼
-h 指定ip 方式,進行 登入
命令演示:
mysql -uroot -p123456
mysql -h127.
0.0.1
-uroot -proot
退出命令
exit 或者 quit
元資料相關的命令介紹
-- 元資料相關的命令介紹
-- 1.檢視伺服器當前狀態
show
status
;-- 2.檢視mysql的版本資訊
select version();
-- 3.查詢表中的詳細資訊
show
columns
from employee;
-- 4.顯示資料表的詳細索引資訊
show
index
from employee;
-- 5.列出所有資料庫
show
databases
;-- 6.顯示當前資料庫的所有表
show
tables
;-- 7.獲取當前的資料庫名
select
database()
;
注釋語法
說明– 空格
單行注釋
/* */
多行注釋
#mysql特有的單行注釋
# show databases; 單行注釋
-- show databases; 單行注釋
/*多行注釋
show databases;
*/
分類
說明資料定義語言
簡稱ddl(data definition language),
用來定義資料庫物件:資料庫,表,列等。
資料操作語言
簡稱dml(data manipulation language),
用來對資料庫中表的記錄進行更新。
資料查詢語言
簡稱dql(data query language),
用來查詢資料庫中表的記錄。
資料控制語言
簡稱dcl(date control language),
用來定義資料庫的訪問許可權和安全級別,及建立使用者。(了解)
注: 我們重點學習 dml 與 dql!
對資料庫操作的分類包含:
crud
c create 建立
r retrieve 查詢
u update 修改
d delete 刪除
使用資料庫
*/庫操作1.1 庫的增刪查改
表操作
2.1 表的增刪查改
2.2 建表約束
2.3 多表設計(外來鍵和正規化)
資料操作
3.1 資料的增刪改
3.2 資料查詢
其他
4.1 資料庫事務
4.2 索引&檢視&儲存過程&觸發器
4.3 使用者處理&資料庫備份和還原
內容宣告:
mysql安裝與使用
安裝mysql windows 雙擊mysql80安裝 可選擇developer default或者custom 選擇伺服器配置型別 預設設定。認證方法 隨意。設定root使用者密碼和管理員使用者名稱,管理員使用者密碼。此處建議使用這種 安裝mysql linux ubuntu sudo apt g...
MySQL安裝與使用
1 如何進入資料庫?win cmd 輸入 mysql uroot proot 2 什麼是資料庫?用於儲存和管理資料的倉庫。資料庫就是乙個檔案系統 3 如何解除安裝資料庫?解除安裝3.1去mysql的安裝目錄找到my.ini檔案 解釋 找到路徑 隱藏檔案 datadir c programdata m...
mysql安裝與使用
windows 7 8 10 64位 community server5.7 直接進入 四 安裝上完成,要管理mysql伺服器上的資料庫,視覺化工具的話可以選擇sql yog 五 如果不使用視覺化工具,可以提高對sql語句的熟練度 1 mysql u root ppassword 連線資料庫 p後面...