mysql學習筆記(4)

2021-07-07 02:01:38 字數 967 閱讀 6147

一、資料表字段處理

1.新增字段

alter table user add age int;    # 給【user】表增加欄位age

alter table user add age int after id;   # 給【user】表增加欄位age,並把age列放到id列後面

2.修改字段

alter table user modify age int not nul default 20;   # 修改【user】表中字段age的特性

alter table user change name username varchar(30);   # 修改【user】表中name欄位名,改為username

3.刪除字段

alter table user drop age;   # 刪除【user】表的age欄位

二、資料庫操作

1.增——新增內容——insert

insert into user(username) values('maggie');

2.改——修改內容——update

update user set username='andy' where id=6;

update user set username='angel',id=77 where id=7;     # 更改多個值,用逗號隔開

3.刪——刪除內容——delete

delete from user where id=6;  # 刪除記得加條件,不加條件就整個表的資料被刪掉了;如果要刪除全部資料,應該再用turncate清空資料

4.其他

4.1 mysql中沒有「==」,只有「=」

4.2 關於條件(where...)

id=3;

id in(1,3,5);    ==     id=1 or id=3 or id=5;

id between 3 and 5;   ==   id>=3 and id<=5;

mysql 學習筆記4

通過mysql 自己的判斷完成連線的過程,而不需要指定連線條件,mysql使用多個表中的相同字段作為連線條件。支援多表連線查詢 小結 這個,傳上來就是這個樣子,也不知道該怎麼旋轉,如果有人知道怎麼弄的話,懇請指教一下。mysql 除了可以將輸出結果返回到介面上,也可以將輸出結果寫入到檔案中。sele...

mysql 學習筆記4

標籤 mysql 目錄 通過mysql 自己的判斷完成連線的過程,而不需要指定連線條件,mysql使用多個表中的相同字段作為連線條件。支援多表連線查詢 小結 這個,傳上來就是這個樣子,也不知道該怎麼旋轉,如果有人知道怎麼弄的話,懇請指教一下。mysql 除了可以將輸出結果返回到介面上,也可以將輸出結...

MySQL學習筆記(4) 儲存引擎

選擇表的儲存引擎的標準 是否需要事務支援。是否支援外來鍵。併發量的要求。錯誤恢復處理。是否支援某些功能。表型別 預設的伺服器表型別,通過my.ini可以配置 default storage engine innodb 利用表屬性 engine 引擎型別 innodb myisam區別儲存的檔案的方式...