工作中使用的修改表結構記錄

2022-05-08 22:57:16 字數 1009 閱讀 9151

mysql新增欄位和刪除字段

alter add命令用來增加表的字段。

alter add命令格式:alter table 表名 add欄位 型別 其他;

例如,在表myclass中新增了乙個欄位passtest,型別為int(4),預設值為0:

mysql> alter table myclass add passtest int(4) default '0';

1) 加索引

mysql> alter table 表名 add index 索引名 (欄位名1[,欄位名2 …]);

例子: mysql> alter table employee add index emp_name (name);

2) 加主關鍵字的索引

mysql> alter table 表名 add primary key (欄位名);

例子: mysql> alter table employee add primary key(id);

3) 加唯一限制條件的索引

mysql> alter table 表名 add unique 索引名 (欄位名);

例子: mysql> alter table employee add unique emp_name2(cardnumber);

4) 刪除某個索引

mysql> alter table 表名 drop index 索引名;

例子: mysql>alter table employee drop index emp_name;

5) 增加字段

mysql> alter table table_name add field_name field_type;

6) 修改原欄位名稱及型別

mysql> alter table table_name change old_field_name new_field_name field_type;

7) 刪除字段

mysql alter table table_name drop field_name;

django logger(工作中使用)

1 setting.py 注意 建立log資料夾 存放log的目錄 logging dir os.path.join base dir,log logging verbose standard handlers 用來定義具體處理日誌的方式,可以定義多種,default 就是預設方式,console ...

Git 日常工作中使用的命令記錄

這篇文章主要是介紹我在使用git中的有一些忘記了,但是很重要的命令。git config alias.change commits f f git change commits git author name old name new name git change commits git auth...

工作中使用docker筆記

docker compose.yml檔案配置 docker compose命令介紹 docker compose up 建立容器時報錯 docker compose up error encountered errors while bringing up the project.錯誤及解決方式在經...