首先登入 mysql ,即出現 mysql 碟符。
命令:
create
user
'username'@'host' identified by
'password';
引數名
說明username
mysql 使用者名稱
host
指定該使用者可以在哪一台主機上登入;localhost 表示本地使用者;% 表示任意遠端主機(不包括本地主機)。
password
mysql 使用者的登入密碼,可以為空。
舉例:
create
user
'deniro'@'%' identified by
'123456';
可以通過以下命令,查詢已建立的資料庫使用者列表:
select host,user,password from mysql.user;
命令:
grant
privileges
on databasename.tablename to
'username'@'host';
引數名
說明privileges
操作許可權,比如 select、insert 等,all 表示賦予這個使用者所有許可權。
databasename
資料庫名
tablename表名
舉例:
grant
allon wisdom.* to
'deniro'@'%';
如果想讓這個使用者,也可以給他建立的使用者授權,那麼可以再後面加上with grant option
,形如:
grant
allon wisdom.* to
'deniro'@'%'
with
grant
option;
命令:
set password for
'username'@'host' = password('新密碼');
舉例:
set password for
'deniro'@'%' = password('1');
命令:
drop
user
'username'@'host';
如何使用mysql命令列
登陸mysql1.打cmd命令終端,如果已經新增了mysql的環境變數,可以直接使用命令 mysql uroot 直接回車,之後按提示輸入密碼,2.如果未新增mysql的環境變數,可以切換到mysql的安裝目錄下的bin目錄,再使用 mysq uroot 你也可以手動為mysql新增環境變數。這裡就...
mysql 多個命令列 MySQL命令列的幾個用法
該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 一 總結一下 1.linux下啟動mysql的命令 mysqladmin start ect init.d mysql start 前面為mysql的安裝路徑 2.linux下重啟mysql的命令 mysqladmin restart ect init....
mysql 多個命令列 MySQL命令列的幾個用法
該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 一 總結一下 1.linux下啟動mysql的命令 mysqladmin start ect init.d mysql start 前面為mysql的安裝路徑 2.linux下重啟mysql的命令 mysqladmin restart ect init....