1、dql:資料查詢語言
2、dml:資料操縱語言
3、ddl:資料定義語言
4、dcl:資料控制語言
5、tpl:事務處理語言
6、ccl:指標控制語言
1、mysql服務常用命令:
1)、啟動mysql服務:sudo service mysql start
2)、關閉mysql服務:sudo service mysql stop
3)、重啟mysql服務:sudo service mysql restart
2、mysql使用者管理命令:
1)、建立使用者:
create user 『使用者名稱』@『連線方式』 identified by 『密碼』;
連線方式:% 或 localhost 或 指定的ip
例項:建立 'lisa' 使用者密碼為 '123456',任意ip都可以連線
create user 'lisa'@'%' identified by '123456';
注意:建立使用者後要重新整理許可權
flush privileges;
2)、給新使用者授權:
grant all privileges on *.* to '使用者名稱'@'連線方式' with grant option;
all privileges 可以換成 select,update,insert,drop,create等操作
with grant option 表示該使用者可給其它使用者賦予許可權,但不可以超過該使用者自己的許可權。
第乙個*表示通配資料庫,也可以指定新建使用者只可操作的資料庫
第二個*表示通配表,也可以指定新建使用者只可操作的資料庫下的某個表
例項:grant all privileges on 資料庫.表名 to '使用者名稱'@'連線方式'
3)、修改使用者密碼:
alter user '使用者名稱'@'連線方式' identified by 『新密碼』;
flush privileges;
4)、檢視使用者許可權:
show grants for '使用者名稱'@『連線方式』;
5)、撤銷許可權:
revoke all privileges on *.* from '使用者名稱'@'localhost』;
使用者有什麼許可權就撤銷什麼許可權
6)、刪除使用者:
drop user '使用者名稱'@'連線方式';
mysql 使用者操作 mysql的使用者操作管理
1.1 使用者操作 作用 登入,管理資料庫邏輯物件 定義 使用者名稱 白名單 白名單支援的方式?wordpress 10.0.0.wordpress wordpress 10.0.0.200 wordpress localhost wordpress db02 wordpress 10.0.0.5 ...
Mysql使用者操作
1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 mysql mysql insert into mysql.user host,user,password,ssl cipher,x509 issuer,x509 sub ject values localhost pp...
mysql 使用者操作
一,建立使用者 命令 create user username host identified by password 說明 username 你將建立的使用者名稱,host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬...