記憶體對齊(go)
阿新 • • 發佈:2020-11-18
1.資料庫的基本概念
(1)資料庫(DataBase):用於儲存和管理資料的倉庫。
(2)資料庫的特點:
- 持久化儲存資料的。其實資料庫就是一個檔案系統
- 方便儲存和管理資料庫
- 使用統一的方式操作資料庫—>SQL
(3)常見的資料庫軟體
2.MYSQL資料庫軟體
MYSQL服務啟動與關閉
1.手動
2.cmd—>services.msc
3.管理員執行cmd視窗
net start mysql 開啟MySQL服務
net stop mysql關閉MySQL服務
4.MySQL登入
mysql -u使用者名稱 -p密碼
mysql -hip -u使用者名稱 -p連線目標的密碼
5.MySQL的退出
exit
quit
6.MySQL目錄結構
MySQL安裝目錄:配置檔案 my.ini
MySQL資料目錄:資料庫—>資料夾;表—>檔案;資料—>資料
3.什麼是SQL
1.什麼是SQL?
結構化查詢語言:定義可以操作所有的關係型資料庫(Relational DBMS)的規則
2.SQL通用語法
-
SQL語句可以單行或者多行書寫,以分號結尾。
-
可以使用空格和縮排來增強語句的可讀性。
-
MySQL不區分大小寫,建議使用大寫來書寫。
-
三種註釋
單行註釋:- - 註釋或者# 註釋內容(MySQL獨有)
多行註釋:/註釋/
3.SQL分類
- DDL(操作資料庫、表)
- DML(增刪改表中的資料)
- DQL(查詢表中的資料)
- DCL(授權)
4.DDL(操作資料庫、表)
1.操作資料庫:CRUD
-
C(Create):建立
create database 資料庫名稱;-- 建立一個數據庫 create database 資料庫名稱 character set 字符集格式;-- 建立一個數據庫,設定字符集 create database if not exists 資料庫名稱;-- 判斷是否有資料庫,沒有在建立 create database if not exists 資料庫名稱 character set 字符集格式;-- 不存在資料庫則建立,設定字符集
-
R(Retrieve):查詢
show databases;-- 查詢所有資料庫的名稱 show create database 資料庫名稱;-- 查詢某個資料庫的字符集
-
U(Update):修改
alter database 資料庫名稱 character set 字符集的格式;-- 修改資料庫的字符集格式
-
D(Delete):刪除
drop database 資料庫的名稱;-- 刪除資料庫 drop database if not exists 資料庫名稱;-- 判斷資料庫是否存在,存在刪除資料庫
-
使用資料庫
select database();-- 查詢當前正在使用的資料庫 use 資料庫的名稱();-- 使用該資料庫