1.安裝過(guò)程: 全程下一步(mac-5.7.24)
參考鏈接:https://www.cnblogs.com/xuyatao/p/6932885.html
2.啟動(dòng)和關(guān)閉MySQL
2.1通過(guò) 任務(wù)管理器/系統(tǒng)偏好設(shè)置 啟動(dòng)和關(guān)閉
2.2通過(guò)命令行啟動(dòng)和關(guān)閉(需要管理員身份)
net start mysql
net stop mysql
3.鏈接mysql服務(wù)器(*為數(shù)據(jù)庫(kù)密碼)
mysql -h127.0.0.1 -P3306 -uroot -p****
-h 主機(jī)地址
-P 端口號(hào)
-u 用戶(hù)名
-p 用戶(hù)密碼
注意點(diǎn):
3.1如果MySQL服務(wù)器在本地, 主機(jī)地址可以省略
3.2如果服務(wù)器使用默認(rèn)3306端口, 端口號(hào)可以省略
mysql -h127.0.0.1 -P3306 -uroot -p**** 鏈接遠(yuǎn)程MySQL服務(wù)器
mysql -h127.0.0.1 -uroot -p**** 鏈接遠(yuǎn)程MySQL服務(wù)器, 使用默認(rèn)端口3306
mysql -uroot -p**** 鏈接本地的MySQL服務(wù)器, 使用默認(rèn)端口3306
mysql -uroot -p 密碼采用暗文形式
4.退出鏈接
exit;
quit
\q
5.顯示數(shù)據(jù)庫(kù)
show databases;
注意: 后面有s
5.1 information_schema
保存著關(guān)于MySQL服務(wù)器所維護(hù)的所有其他數(shù)據(jù)庫(kù)的信息虚婿。
如數(shù)據(jù)庫(kù)名踩衩,數(shù)據(jù)庫(kù)的表,表欄的數(shù)據(jù)類(lèi)型與訪(fǎng)問(wèn)權(quán)限等
5.2 mysql
MySQL系統(tǒng)數(shù)據(jù)庫(kù), 保存了登錄用戶(hù)名,密碼,以及每個(gè)用戶(hù)的權(quán)限等等
5.3 performance_schema
用來(lái)保存數(shù)據(jù)庫(kù)服務(wù)器性能的參數(shù)
5.4 test
默認(rèn)提供給用戶(hù)學(xué)習(xí)和測(cè)試的數(shù)據(jù)庫(kù)
6.數(shù)據(jù)庫(kù)操作
6.1學(xué)習(xí)MySQL本質(zhì)上就是學(xué)習(xí)數(shù)據(jù)庫(kù)的增刪改查(CRUD)
6.2在MySQL中主要有三種類(lèi)型的增刪改查, 分別是:
6.2.1數(shù)據(jù)庫(kù)的增刪改查
6.2.2表的增刪改查
6.2.3數(shù)據(jù)的增刪改查
MySQL中有0~N個(gè)數(shù)據(jù)庫(kù), 數(shù)據(jù)庫(kù)中有0~N個(gè)表, 表中有0~N個(gè)數(shù)據(jù)
7.什么是 SQL?
結(jié)構(gòu)化查詢(xún)語(yǔ)言(Structured Query Language)簡(jiǎn)稱(chēng)
是用來(lái)操作關(guān)系型數(shù)據(jù)庫(kù)的一門(mén)語(yǔ)言
是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)通用的操作語(yǔ)言
注意點(diǎn):
各大廠商為了更多的占用市場(chǎng)份額, 都會(huì)在標(biāo)準(zhǔn)的SQL基礎(chǔ)上擴(kuò)展一些自己的東西
例如: SQL Server使用T-SQL
Oracle 使用PL/SQL
MySQL 使用MySQL