mysql命令整合

2022-02-03 08:34:01 字數 2327 閱讀 9279

1. 查詢資料庫:show database;

2. 查詢所在庫:select database;

3. 指定查詢庫:show database 資料庫名稱;

4. 建立資料庫:create database 資料庫名稱;

5. 刪除資料庫:drop database 資料庫名稱; (永久性刪除)

6. 選擇資料庫:use/use 資料庫名;(不區分大小寫)

二,資料表:

1. 查詢所有表:show tables;

2. 查詢指定表:show table 表名;

3. 建立資料表:create table 表名(字段 型別(主鍵自增:auto_increment primary key,字段 varchar(20) not null))charset=utf8;

4. 刪除資料表:drop table 表名;

5. 修改原表名:alter table 原表名 rename 新錶名;

三,表字段:

1. 新增表字段:alter table 表名 add 要新增的字段 帶型別;

2. 刪除表字段:alter table 表名 drop 要刪除的欄位名;

3. 修改表字段:alter table 表名 change 原欄位名  新欄位名 型別 not null;

4. 查詢表字段:desc 表名;

5. 開頭填字段:alter table 表名 要新增的字段帶型別 frist;(一般為id主鍵型別很少用到)

6. 指定填字段:alter table 表名 add 要新增的欄位名加型別 after 要在哪個字段後面新增就寫哪個欄位名

四,表資訊:

1. 查詢表資訊:select * from 表名;

2. 新增表資訊:insert into 表名(欄位1,欄位2)values(值1,值2);

3. 直接填資訊:insert into 表名 values(值1,值2);

4. 修改表資訊:update 表名 set 欄位名=『要修改的資訊』 where 條件 以id為目標=資訊-1;

5. 刪除表資訊:delete 表名 where 條件 id = 1;

6. 清空表資訊:delete 表名;(清空表內所有資訊保留字段)

7. 刪除資料表:drop 表名;(直接刪除資料表)

五,資料庫編碼:

1. 檢視庫編碼:show variables like 'character_set_database';

2. 檢視表編碼:show create table 表名;

3. 建庫設編碼:create table 表名(欄位1,欄位2)charset=utf8;

4. 修改庫編碼:alter database 資料庫名稱 character set utf8;

5. 修改表編碼:alter table 表名 character set utf8;

6. 修改列編碼:alter table 表名 change 欄位名 欄位名 型別 character set utf8 not null;

六,表主鍵:

1. 刪除自增id:alter table 表名 drop id;

2. 新增自增id:alter table 表名 add id int auto_increment primary key first;

3. 主鍵自增id:alter table 表名 add change id int not null auto_increment primary key;

4. 主鍵自增id:alter table 表名 add column id int auto_increment not null primary key (id);

5. 清空資料 並將字段恢復至1重新開始計數:truncate table 表名;

6. 刪除表約束:alter table 表名 drop primary key;

7. 有自增的情況下,需要先刪除自增,之後才能刪除主鍵約束; 

七,表外來鍵:

1. 新增表外來鍵:alter table 表名 constraint 外鍵名 foreign key 欄位名 references 外表表名 欄位名;

2. 刪除表外來鍵:alter table 表名 drop foreign key 外鍵名;

八,總結:

1. 查詢:show database/table;(show 可以查詢資料庫 和 表)

2. 建立 :create database/table;(create 可以建立資料庫 和 表)

3. 查表:select  查詢表結構資訊  desc 查詢表結構

4. 修改:alter table (條件)

4. 刪除:drop 與 delete 永久刪除與 清空資訊, 慎用;

Redis redis命令整合

本文件是 redis command reference 和 redis documentation 的中文翻譯版 所有 redis 命令文件均已翻譯完畢,redis 最重要的一部分主題 topic 文件,比如事務 持久化 複製 sentinel 集群等文章也已翻譯完畢。文件目前描述的內容以 red...

命令整合(持續更新)

jmeter n t d apache jmeter bin jmx l d apache jmeter bin result jtl jmx是錄製的jmeter指令碼,jtl儲存了介面的併發結果 adb獲取整個電池的命令 adb shell dumpsys batterystats more c ...

MySQL下命令集 mysql命令集

一 連線mysql。1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...