小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

MySQL數據庫:基本操作及增刪改查語句

 python_lover 2022-04-29

基本語法&&操作語句

create(創(chuàng)建)
alter(更新)
drop(刪除)

一次性刪除一個表中所有的數據 包括日志

truncate table 表名;

選中或者使用該數據庫 說明接下來的操作都是針對該數據庫進行

use 數據庫名稱

創(chuàng)建

# 創(chuàng)建數據庫TestDB
create database 數據庫名;

# 創(chuàng)建數據表
create table 數據表名(
	字段名 數據類型(長度) [其他值],
    字段名 數據類型(長度) [其他值],
    字段名 數據類型(長度) [其他值],……
);

/*
create table 表名(
字段名 類型 (長度) [是否為空] [有無默認值] [是否零填充] [是否無符號][約束設定]......
);
*/

更改

# 在表中修改字段
ALTER TABLE 表名 MODIFY 字段名 VARCHAR(64) not null;
# 修改表名
rename table 表名 to 新表名;
alter table 表名 rename 新表名;

# 修改列名
alter table 表名 change 字段名 新字段名;

#更改表中數據
update 表名 set 字段=值[,字段2=值2,……] where 條件表達式

刪除

# 刪除數據庫
drop database 數據庫名;

# 刪除數據表
drop table 數據表名

# 數據刪除語句
delete from 表名 [where 條件表達式];

# 刪除一個表中的所有數據 重置為初始狀態(tài)
# truncate :不會對日志進行操作
truncate table 數據表名;

# 刪除表中字段
ALTER TABLE 表名 DROP 字段名;

添加

# 在表中添加字段
ALTER TABLE 表名 ADD 字段名 字段數值參數;
# 注意:向已經有數據的表中增加字段,建議該字段允許為空或設定默認值

# 插入數據
insert into 表名(字段列表) values (值列表);
# 字段列表與值列表必須一一匹配(個數相同,順序一致,類型兼容)
# insert into 表名 values (),() 添加多條數據
# 添加自動增長字段時,不添加可用defaul代替

############添加數據來源于其他的表中############
# 通過子查詢添加數據 添加數據來源于其他表中
# 這里不需要values
INSERT into tc (select stu_name from stu_info);

# 1.待添加數據的表存在的情況下 的語法
 insert into 表名(字段列表) select 字段列表 from 表名 [where 條件表達式];
 
# 2. 待添加數據的表不存在的情況下的語法
 create table 表名[(字段列表)] select 字段列表 from 表名 [where 條件表達式];
 
# 不添加字段
 create table 表名 select 字段列表 from 表名 [where 條件表達式]
# 注意:平時創(chuàng)建表字段的時候字段名不相同會導致添加數據新建一個字段,需要通過as別名去改變字段的名字添加數據

查詢

select 子句:需要查詢什么信息
from 子句:操作的數據源在哪兒

# 查詢數據
select [字段名],[...] from 表名 [where 條件表達式];

# 查詢一個表中所有數據
select * from 表名;

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多