首先進去語句:cmd,mysql -uroot -p 然後就是密碼;等進去一會一些簡單的操作不做總結,
插入語句:insert into 「table」(「屬性」,······);values(「『屬性值』」,·······);
更新語句:update 「table」 set 「屬性」=「『屬性值』」 where 「屬性值」=?;
刪除表:delete from 「table」 where 「屬性」=?;(支援事物)
刪除表(2):truncate table 「table」 ;不支援事物 物理刪除 無法恢復
查詢語句:select 「要查詢的屬性」 from t 「table」 where 「條件語句」(and or in);
指定別名:select 「別名table」.「屬性值」 as 「更改後的別名」 from 「table」 「別名table」
修改主鍵:alter table 「table」 add primary key 「要變成主鍵的屬性」;
外來鍵語句;alter table 「文章資訊表」 add constraint 「『屬性名』」
foreign key 「『屬性名』」(「『加外來鍵的屬性名稱』」)
reference 「『table』」 (「『主鍵』」)
on delete cascade
on update cascade;
唯一性約束:alter table 「table」 add unique index index_unique using hash(「『屬性』」);
取消約束:alter table 「table」 drop index 『index_unique』;
加索引;alter table 「table」 add add index index_title using btree(「『屬性』」);
取消約束:alter table 「table」 drop index 『index_title』;
更新表結構:
增加一行:alter table「table」
add (創表屬性語句)
刪除一列:alter table 「table」
drop column 「屬性」
刪除整個表: drop table 「table」;
匯入語句:先進去資料庫 建立乙個表 之後是cmd
mysql localhost -u root -p 「建立的表名」 《檔案路徑
SQL基礎總結
sql全稱是 結構化查詢語言 structured query language sql structured query language 是一種資料庫查詢和程式語言,用於訪問資料以及查詢 更新和管理關係資料庫系統。sql同時也是資料庫檔案格式的擴充套件。1.運算元據庫 1.1建立資料庫 crea...
SQL語言基礎
1.集合的操作 union 將多個查詢結果相加形成乙個結果集。將第乙個查詢中的所有行與第2個查詢中的所有行相加,並消除其中相同的行形成乙個集合。intersect 處理多個查詢結果的交集。2.新增 刪除字段 alter table user add pwd varchar2 10 alter tab...
SQL語言基礎
sql語言基礎 一 sql語言概述 sql語言 是一種結構化查詢語言,是一種用於關係式資料庫中定義和操縱資料的語言。也可以形象的 理解為使用者和資料庫進行交流的語言。被大多數關係式資料庫,如oracle,mysql資料庫所採用。二 sql語言的模式與物件 1 模式 模式是資料庫物件的集合,是資料庫中...