以下收錄有關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...