效能測試 - 伺服器監控grafana+prometheus
一、克隆表
在前⾯我們已經需要建立很多表結構一樣的表,那麼這個時候就可以使用克隆的技術來實現建立表建立了表,下⾯來進⾏⼀個克隆表,也就是複製表的結構,具體指令以及結果資訊⻅如下:
create table newtableName like
oldTableName;
show create table tableName \G;
二、表結構維護
一、修改表的名稱
rename table oldTableName to newTableName;
二、新增⼀列
alter table tableName add 欄位 欄位型別
三、刪除一列: alter table tableName drop 欄位;
四、新增在首位,新增在後
alter table user2 add first_name varchar(10) first;
alter table user2 add last_name varchar(10) after first_name;
五、給新增的欄位新增備註
alter table user2 add job varchar(10) comment "工作職位";
六、修改列表型別
七、修改列的名稱
alter table user2 change first_name one_name varchar(20) comment "首頁" first;
三、
INSERT,UPDATE,DELETE,SELECT操作被稱為MySQL的DML的語句,INSERT,UPDATE,DELETE可以理解為寫的操 作,也就是write,SELECT是⼀個讀的操作,也就是read。
INSERT分三種:
1、單條插入語句
insert into userinfo values("myc",18,5999.9,"xian");
2、批量插入語句
3、當我們插入的欄位數量大於欄位擬定的數量時執行就會報錯
4、查詢表的內容
select * from userinfo
5、有些欄位可以為空,但是需要我們先到表的步驟檢視他的欄位是否可以為空,如果可以為空,那麼我們就可以只插入他的欄位
1、我們先查詢這個欄位是否可以為空
2、插入可以為空的欄位
把一個表裡面的資料插入到另外一個表:
1、克隆表 2、批量插入
刪除符合這個條件的資料
delete from user where name="ls"
批量刪除資料
大批量資料刪除針對的是千萬級別的資料,它的刪除效率是非常好的
truncate table user;