MySql簡要筆記

2021-06-27 22:38:13 字數 1007 閱讀 4875

1.連線資料庫:

mysql –hlocalhost –u #username –p #password

2.顯示所有資料庫:

show databases;

3.建立資料庫:

create #dbname;

4.刪除資料庫:

drop #dbname;

5.開啟資料庫:

use #dbname;

6.建立一張表:

create  table  #tname(#列名  #filedtype,…);

7.刪除一張表:

drop table #tname;

8.查詢表結構:

desc #tname;

9.增insert into #tname (#filedname,…) values(#filedvalue,…);

10.刪

delete  from  #tname  where #filedname = #filedvalue  and  ….;

11.查

select  *(#filedname,…)  from  #tname  where  #filedname=#filedvalue  and …;

12.改

update  #tname  set  #filedname=#filedvalue,… where #filedname=#filedvalue and…;

13、複製表結構

create table #tname as (select * from #srctablename where 1=2);

14、文字匯入

load data infile "#filepath" into table #tablename(#fieldname1,#fieldname2,...);

15、文字匯出

select * into outfile "#filepath" from #tablename  

lines terminated by "\r\n" ;

Mysql架構簡要

1.mysql 最上層是一些客戶端和連線服務,包含本地sock通訊和大多數基於客戶端 服務端工具實現的類似於tcp ip的通訊。主要完成一些類似於連線處理 授權認證 及相關的安全方案。在該層上引入了執行緒池的概念,為通過認證安全接入的客戶端提供執行緒。同樣在該層上可以實現基於ssl的安全鏈結。伺服器...

Git簡要筆記

1.刪除某個資料夾的版本控制資訊 git rm r n cached 檢視當前路徑下有哪些檔案會被刪除。git rm r cached 刪除當前路徑下檔案。2.git建立版本庫 切換到專案所在目錄,將所有的檔案新增到並版本庫 git init git add 新增單個檔案 git add pom.x...

Seata 簡要筆記

seata 簡介 seata extensible autonomous transaction architecture 是一款開源的分布式事務解決方案,致力於在微服務架構下提供高效能和簡單易用的分布式事務服務。前身是 fescar fast easy commit and rollback fe...