MySQL 11 許可權管理與備份

2021-10-21 16:42:47 字數 1517 閱讀 5995

無腦操作即可,視覺化按照提示框一步一步進行即可

使用者表:mysql.user

本質:對該使用者表進行增刪改查

-- 建立使用者 create user 使用者名稱 identified by '密碼'

create

user void identified by

'123456'

-- 修改密碼 (修改當前使用者)

set password = password(

'123456');

-- 修改密碼 (修改指定使用者)

set password for void = password(

'123456'

)-- 重新命名 rename user 原來的名字 to 新的名字

rename

user void to cmy;

-- 使用者授權 all privileges 全部的許可權(除了grant) , 庫.表

-- all privileges 除了給別人授權,其他許可權都有

-- 查詢許可權

show grants for void -- 檢視指定使用者的許可權

show grants for root@localhost

-- root 使用者許可權 grant all privileges on *.* to 'root'@'localhost' with grant option

-- 撤銷許可權 pevoke 許可權名 on 庫.表 from 要撤銷的使用者

revoke

allprivilegeson*

.*from void

-- 刪除使用者

drop

user void

使用命令列匯出mysqldump

# mysqldump -h 主機 -u 使用者名稱 -p 密碼 資料庫 表名 > 物理磁碟位置/檔名

mysqldump -h localhost -u root -p123456 school student >e:/1.sql

# mysqldump -h 主機 -u 使用者名稱 -p 密碼 資料庫 表1 表2 表3 > 物理磁碟位置/檔名

mysqldump -h localhost -u root -p123456 school student >e:/1.sql

# mysqldump -h 主機 -u 使用者名稱 -p 密碼 資料庫》 物理磁碟位置/檔名

mysqldump -h localhost -u root -p123456 school>e:/1.sql

# 匯入操作 在登入的前提下 切換到指定的資料庫(匯入表的情況)

source e:/1.sql

MySql 資料備份與許可權管理

為什麼要備份 mysql資料庫備份的方式 匯出,不用連線mysql mysqldump hlocalhost uroot p123456 school student d a.sql 匯入,連線mysql。source 路徑名使用者表 mysql.user 本質 對這張表進行增刪改查。建立使用者 c...

MySQL 許可權管理和備份

sql yog 視覺化管理 sql命令操作 建立使用者 create user 使用者名稱 identified by 密碼 create user yy identified by 123456 修改密碼 修改當前使用者密碼 set password password 123456 修改密碼 修改...

MySQL學習筆記(四) 許可權管理與備份

1 作用 新增 刪除資料庫使用者 管理使用者運算元據庫的許可權。2 實現 使用視覺化工具操作 如sqlyog sql語句 1.建立乙個新使用者 create use username identified by password 2.修改密碼 修改當前使用者密碼 set password passw...