MySQL 命令彙總

2021-07-02 23:38:49 字數 1923 閱讀 8628

以下收錄有關mysql各種常用命令,不定期更新。

1.開啟關閉mysql服務

在windows下開啟mysql服務:通過cmd進入命令列介面,輸入net start +你的mysql服務名,如 `net start  mysql` 或 `net start mysql57` 。其命令格式為 net start 【服務名】,若不帶服務名這個引數則會列出系統下所有啟動的服務。關閉服務則為 net stop 【服務名】。

也可進入 控制面板->管理工具->服務,找到mysql的服務,開啟或關閉服務。

2.修改密碼進入mysql命令列,執行

set password for

'root'@'localhost' = password('你的新密碼');

表示為'root'@'localhost'的使用者修改了密碼。也可直接去mysql資料庫(每個mysql例項都有乙個名為mysql的資料庫,用於儲存資料庫及使用者資訊)的user表中修改。一般不推薦。

update

user

set password = password('你的新密碼') where

user = 'root'

and host='localhost';

3.檢視埠號進入mysql命令列,輸入

4.修改埠號

進入mysql安裝目錄,找到my.ini檔案,在[mysqld]下將port改為你合適的埠

修改後重啟mysql服務即可。

5. 建立使用者並賦予許可權

1. 建立使用者

create

user

'wthfeng'@'%' identified by

'wthfeng'

還是說明一下,mysql的使用者以使用者名稱@網域名稱標識,%這個使用者可以用任何ip連線伺服器。若'root'@'localhost',則root只能在本機連線mysql。

上述語句建立了wthfeng使用者,可在任何ip連線伺服器。

2. 賦予許可權

剛建立的使用者可以連線mysql,但沒有資料庫的任何許可權,需要用下列語句賦予許可權。

格式如下:

grant privileges on databasename.tablename to 『user』@』host』 [with grant option]

grant

privileges

on databasename.tablename to

'username'@'host'

with

grant

option;

比如,賦予wthfeng@'%'整個people資料庫的許可權,且此許可權不能賦予別人

grant

allon people.* to

'wthfeng'@'%' ;

Mysql入門命令彙總

1 連線mysql mysql h主機位址 u使用者名稱 p使用者密碼 2 修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 3 建立資料庫 mysql create database 資料庫名 4 建立使用者並授權 mysql grant 許可權 on 資料庫名.t...

mysql相關命令彙總

1.啟動服務,net start mysql 2.登入賬戶 mysql uroot p 3.修改密碼 mysql set password for 使用者名稱 localhost password 新密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 4.忘記root密碼的...

MySQL優化命令彙總

1 檢視當前伺服器配置的最多連線數 檢視當前伺服器配置的最多連線數 show variables like max connections 設定方法 set global max connections 10000 2 檢視當前已使用最大連線數 show global status like max...