mysql簡單sql命令 mysql簡單sql命令

2021-10-19 21:27:23 字數 1031 閱讀 1957

客戶端命令:

status  # 檢視客戶端狀態

help  # 檢視所有客戶端可執行命令

伺服器端命令:

1、檢視版本

select version();

2、建立使用者並授權

create user "root"@"%" identified by "mageedu.com";

grant all privileges on radius.* to 'root'@'%';

flush privileges;

3、建立/刪除資料庫

create database|schema "db_name";

drop database|schema "db_name";

help keyword;  # 例如help create database;

5、檢視字符集:

show character set;

6、檢視排序規則:

show collation;

7、檢視引擎:

show engines;

8、建立/檢視資料庫:

create database db_name

show databases;

9、建立/檢視表:

create table tb_name (col1 datatype 修飾符,col2 datatype 修飾符)engine=' ';

例如:create table tb1 (id int not null,name varchar(100) not null,age tinyint);

show tables [from db_name];

10、檢視表結構(列名)

desc [db_name.]tb_name

11、刪除表:

drop table tb_name;

12、檢視建立命令:

show create table tb_name

13、檢視表的狀態

show table status linke 'tb_name'\g

針對mysql的sql注入漏洞測試 MySql版

我們先來判斷下這個表中有幾個字段使用 order by 如下圖 如果說頁面不正常了,肯定就超過這個數了,比如我們使用6來。6報錯那就表述這個字段只有5個了。id 1 order by 6 id 1 1 union select 1,2,3,4,5 下面獲取每個字段我們換成user version資料...

mysql 命令列操作(三)簡單SQL語句

1.查詢乙個表中的所有資料 mysql select from wz id title author date 1 學習 james 2018 09 13 10 工作 mike 2018 09 13 2 rows in set 0.00 sec 2.where語句,條件判斷,可以從多個表中查詢,每個...

MYSQL常用SQL命令

顯示資料庫或表 show databases 然後可以use database name show tables 更改表名 alter table table name rename new t 新增列 alter table table name add column c n column att...