一文看懂SQL系列 DDL 庫的管理

2021-10-23 00:21:56 字數 900 閱讀 8095

21小時學資料庫 資料庫知識彙總

庫的建立

create

database (if

notexists)庫名

庫的修改

更改庫的字符集

alter

database 庫名 character

set 字符集名

庫的刪除

drop

database

ifexists 庫名

使用某個庫

use 庫名
表的建立

create

table 表名(

列名, 列的型別【(長度),約束】

表的修改

alter

table 表名

add|

drop

|modify

|change column 列名 列型別 [新約束]

表的刪除

drop

table

ifexists 表名

表的展示

desc 表名
展示當前庫的所有表

show

tables

複製表的結構

create

table 表名 like 舊表

複製表的結構+資料

create

table 表名

select 查詢列表 from 舊表 【where 篩選】

一文看懂SQL系列 DDL 常見約束

21小時學資料庫 資料庫知識彙總 六大約束 not null,default,primary key 保證欄位非空且唯一 unique,check,foreign key外來鍵,用於限制兩表的關係,用於保證該字段的值必須來自主表的關聯列的值 在從表新增外來鍵約束,用於引用主表中某列的值 主表的關聯列...

一文看懂全能的reduce

關於陣列的遍歷方法,我們使用最多的應該就是foreach和map了,一些人可能知道這兩個方法除去效能差別,最大的不同就是返回值還是原陣列修改的問題,但是對更多的陣列方法可能並不是很了解,fliter和some,every等方法這裡就不講了,他們的使用方式都比較好理解,這篇文章主要講講最麻煩的redu...

一文帶你看懂資料庫的CRUD

ddl 運算元據庫 表 1.運算元據庫 crud c create 建立 建立資料庫 create database 資料庫名稱 建立資料庫,判斷不存在,再建立 create database if not exists 資料庫名稱 建立資料庫,並指定字符集 create database 資料庫名...