文章目錄
- 一、SQL分類
- 二、DDL-數據庫操作
- 1.查詢
- 2.創建數據庫
- 3.刪除數據庫
- 4.使用數據庫
- 三、DDL-表操作
- 1.查詢
一、SQL分類
根據功能主要分為DDL DML DQL DCL
DDL:Date Definition Language數據定義語言:定義數據庫,表和字段
DML:Date Manipulatin Language數據操作語言:對數據庫表中的數據進行增刪改
DQL:Date Query Language:數據查詢語言,用來查詢數據庫表的記錄
DCL:Date Control Language:數據查詢語言,用來查詢數據庫表的記錄
二、DDL-數據庫操作
1.查詢
a.查詢所有數據庫代碼如下(示例):
show databases;
b.查詢當前數據庫代碼如下(示例):
select database();
2.創建數據庫
代碼如下(示例):
create database [if not exists] 數據庫名字 [default 字符集] [collate 排序規則]
最簡單的創建數據庫方式:create database 數據庫名稱,如果數據庫存在創建會報錯(在同一個數據庫服務器中,不能創建兩個名稱相同的數據庫表,否則會報錯),很簡單,要沒有該數據庫才能創建,有的話是創建不了的
3.刪除數據庫
代碼如下(示例):
drop database [if exists] 數據庫名稱;
同樣的,最簡單的刪除數據庫方式:drop database 數據庫名稱,如果刪除一個不存在的數據庫,也會報錯。
4.使用數據庫
代碼如下(示例):
use 數據庫名稱;
三、DDL-表操作
1.查詢
a.查詢所有數據庫代碼如下(示例):
show databases;
b.查詢當前數據庫代碼如下(示例):
select database();