MYSQL 常用命令行表

2021-04-19 05:13:24 字數 2529 閱讀 5207

1、系統管理

mysql -h

主機位址

-u使用者名稱-p

連線mysql

(在mysql/bin

)exit

退出mysql

命令mysqladmin -u

使用者名稱-p

舊密碼password

新密碼修改密碼(在

mysql/bin

)grant select [insert][,update][,delete]on

資料庫.* to

使用者名稱@localhost

("%"

,表示任何主機)

identified by "密碼"

增加使用者

mysqldump –u root –p --opt

資料庫名

>

備份檔案名

備份資料庫(在

mysql/bin

)mysql –u root –p < batch-file

(例如備份檔案名)

使用批處理

mysql.server start

啟動伺服器

mysql.server stop

停止伺服器

msql.server --log

2、查詢命令

select version()

查詢版本號

select current_date

查詢當前日期

3、顯示命令

show databases

顯示資料庫列表

show tables

顯示庫中的資料表

describe

表名顯示資料表的結構

select * from

表名顯示表中的記錄

select what_to_select from which table [where conditions_to_satisfy and (or) where conditions_to_satisfy]

從乙個表中檢索資料『滿足條件』

select

欄位1,

欄位2 ,

…from

表名顯示特定的列

select * from

表名order by

欄位名排序行

select

欄位1,

包含字段

2的表示式

as 新字段

from

表名字段值運算操作

select

欄位1 is null

(is not null

)空值操作

select * from

表名where

欄位名like

(not like)「

字元」注:允許使用「

_」匹配任何單個字元,而「%」匹配任意數目字元。

模式匹配

select * from

表名where

欄位名regexp

(not regexp

)或者rlike

(not rlike) l

「.」匹配任何單個的字元

l乙個字元類

[…]匹配方框內任何字元。例如

[a],

[asd]

,[a-z]

匹配任何小寫字母,

[0-9]

匹配任何數字。 l「

*」匹配零個或者多個在它前面的東西。

l正規表示式區分大小寫

[aa]。 l

如果它出現在被測試值的任何地方,模式都匹配。

l定位,在模式開始處用「

^」,結尾處用「

$」,例如「^b」

擴充套件正規表示式

select count(*) from

表名 select

欄位名,

count(*) from

表名group by

欄位名行計數

4、編輯命令

use database

庫名使用的資料庫

create database

庫名建立資料庫

create table

表名在資料庫中建立表

insert into

表名values (「data」,」data」)

向表中新增記錄

load data infile 「/path/filename」 into table

表名從檔案中向表新增資料,檔案每行包括一條記錄,用定位符(

tab)把值分開。

drop database

庫名刪除資料庫

drop table

表名刪除資料庫中的表

delete from

表名where

刪除資料庫表中的記錄

update

表名set

字段=」

值」 where where conditions_to_satisfy

更新資料庫表中記錄的值

mysql常用命令行 mysql常用命令行操作語句

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

MySQL 表 常用命令 MYSQL常用命令行表

mysql常用命令行表 1 系統管理 mysql h主機位址 u使用者名稱 p 連線mysql 在mysql bin exit 退出mysql命令 mysqladmin u使用者名稱 p舊密碼 password新密碼 修改密碼 在mysql bin grantselect insert update...

MYSQL常用命令行表

1 系統管理 mysql h主機位址 u使用者名稱 p 連線mysql 在mysql bin exit 退出mysql命令 mysqladmin u使用者名稱 p舊密碼 password新密碼 修改密碼 在mysql bin grantselect insert update delete on資料...