MySQL的常用指令

2021-07-29 13:38:24 字數 1940 閱讀 9186

1.顯示所有使用者

select host ,user

from mysql.user;

2.建立新使用者指令

grant

allon 資料庫名.* to

"使用者名稱"@"主機名" identified by

"密碼";

create

user

'使用者名稱'@'主機名' identified by

'密碼';`

無任何許可權
3.刪除使用者

drop

user 使用者名稱@'主機名';

4.在window命令列中匯出資料表

mysqldump -uroot

-p 資料庫名》絕對路徑/資料庫名.sql;

5.在window命令列匯入資料表

mysqldump -uroot

-p 資料庫名《絕對路徑/資料庫名.sql

6.在進入mysql後匯入資料表

source 絕對路徑/資料庫名.sql;
7.建立資料庫時可以指定預設的字符集

create

database 資料庫名 default

character

set utf8;

8.連線欄位和字元

concat是連線字段指令
9.revoke指令

item(資料庫名) from 使用者名稱;

撤銷使用者對該資料庫的許可權

10.alter命令

(1)在表中新加入乙個字段

alter

table (stu)表名 add 字段 字段型別 after 字段(表中原有的字段)

(2)修改表中字段的字符集

alter

table

user modify name(欄位名) char(30)(字段型別) character

set utf8;

(3)刪除一列

alter

table 表名 drop 列名;

11.limit命令,通常與order by連用

(1) 取兩條資料

select * from 表名 order

by id limit 2;

(2)

取到第二大的id。把排序之後的表看成乙個陣列,limit 1,1, 第乙個1代表從陣列的第一條資料開始,第二個1代表只取1條資料

select * from 表名 order

by id limit 1,1;

12.distinct命令

從學生表中過濾掉相同出生年份的人,只保留乙個

select

distinct

year(birday) as

'學生出生年份'

from stu

13.顯示mysql中的字符集

show variables like

"%character%";

mysql常用指令 Mysql常用指令

mysql常用指令2021 01 19 23 40 45 作用 去除select 查詢出來的結果中重複的資料,重複資料只展示一列.關鍵字 distinct 用法 select distinct source from student table source 去重的字段條件 student tabl...

MySQL常用的指令

常用的資料型別 mysql結束符是 結束。1.顯示宿友資料庫 show databases 2.刪除資料庫 drop database dbname 3.建立資料庫 drop database if not exists dbname 中的括號部分是可選的,判斷該資料庫不存在就建立 4.切換 使用指...

mysql手機指令 MySQL常用指令

mysql相關指令 資料庫排序規則 常用utf8 general ci 1cmd連線資料庫 1.版本檢視 mysqladmin version 2.連線root mysql u root p,輸入密碼 退出ctrl c 或quit 2查詢資料庫 show databases 3查詢資料表 show ...