mysql基礎知識

2021-10-24 13:40:15 字數 974 閱讀 9649

在mysql5.0以上的版本中,預設有乙個information_schema的資料庫,裡面存放著整個資料庫中的元(基本資訊),包括資料庫名(schemate)、表名(tables)、欄位名(columns)。

/*

若使用sqlmap命令列進行sql語句查詢,需要做以下工作

sqlmap命令列操作語句

1-顯示所有的資料庫

show databases;

2-進入到資料庫

use 資料庫名;

3-顯示當前資料庫中所有的資料表

show tables;

知道了該資料庫中的所有資料表,我們就可以使用sql語句來查詢和修改資料庫中的內容

*/#資料查詢資料表中的內容

select 欄位名列表 from 表名 where 條件語句;

#向資料表中增加資料

insert into 資料表名(欄位名列表) values(字段值列表);

#刪除資料表中的資料

delete from 資料表名 where 條件語句:

#修改表中的資料

update 表名 set 欄位名=值 where 條件語句;

# 注:可以在sql語句後面加上可選項 limit n,m

# 該可選項表示從n+1條資料開始向後查詢m條資料並輸出

select database(); 查詢當前資料庫名

select user(); 查詢當前資料庫使用者

select version(); 查詢mysql資料庫版本資訊

單行注釋:#、–空格

雙行注釋:/* */

內聯注釋:/*! */

可以利用內聯注釋來繞過waf,內聯注釋中的語句只有mysql才會識別,可以利用這一特點來繞過waf

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...