許可權
許可權限定語句
說明授予語句
show_db_priv
使用者只可以用show databases語句
檢視資料庫名
show databases
select_priv
使用者可以使用show語句、use語句、desc語句、select語句
唯讀許可權,除了不可以修改、增加和刪除,可以獲取一切資料
select
insert_priv
使用者可以使用show語句、use語句、insert語句
可以看到資料庫名、表名,向表中增加資料
insert
update_priv
使用者可以使用show語句、use語句、update語句、不能使用where子句
可以更改表中已經存在的資料,但需要select許可權一起完成
update
delete_priv
使用者可以使用show語句、use語句、delete語句、不能使用where子句
可以刪除表中已經存在的資料
delete
create_priv
create view 《檢視名》 [(列名1,列名2,…,列名n)] as
create function 《函式名》 ( [ 《引數1> 《型別1> [ , 《引數2> 《型別2>] * ] ) returns 《型別》 《函式主體》
create procedure [《資料庫名》.]《過程名》 ( [ [ in | out | inout ] 《引數1> 《型別1> [ ,[ in | out | inout ] 《引數2> 《型別2>] * ] ) 《過程體》
create trigger [《資料庫名》.]《觸發器名》 < before | after > on 《表名》 for each row 《觸發器主體》
create [unique] index 《索引名》 on 《表名》 (《列名》 [《長度》] [ asc | desc] [,《列名》 [《長度》] [ asc | desc]]* )
create user 《使用者名稱@主機名》 identified by [ password ] 《口令》
create user dump@『127.0.0.1』 identified with mysql_native_password by 『』;
grant super,reload,event,select,show view,lock tables,trigger on . to dump@『127.0.0.1』;
flush privileges;br/>sqldump_passwd=『qazwsx@dp』
root_passwd=『m4r!adbop』
mysql -uroot -p"roo
tpas
swd"
−e"c
reat
euse
rsql
dump
@′
127.0.0.1′
iden
tifi
edwi
thmy
sqln
ativ
epas
swor
dby′
" -e "create user sqldump@'127.0.0.1' identified with mysql_native_password by '
rootp
assw
d"−e
"cre
ateu
sers
qldu
mp@′
127.
0.0.
1′id
enti
fied
with
mysq
lna
tive
pas
swor
dby′
』;"mysql -uroot -p"$" -e "grant super,](mailto:br/%3esqldump_passwd=『qazwsx@dp』%3cbr/)
mysql dump備份 mysqldump備份
備份工具 1.mysqldump 資料量很大時不推薦使用 myisam 鎖表 innodb 行鎖 mysqldump help less 檢視mysql所有的語法 mysqldump uroot p wang usr back upsql wang.sql 整個庫備份 mysqldump uroot...
使用mysqldump備份MySQL資料庫
mysqldump是mysql自帶的資料庫匯出工具,windows和linux版本的都有。通過命令列使用,選項很多,估計功能也很強大,不過常用的都比較簡單。舉幾個例子 備份mysql中的所有資料庫到d db.sql中 mysqldump u root p all databases d db.sql...
使用mysqldump匯出 備份 MySQL資料
mysqldump工具的文件 mysqldump最常用於備份乙個整個的資料庫 shell mysqldump db name backup file.sql你可以這樣將轉儲檔案讀回到伺服器 shell mysql db name backup file.sql 相應的,在目標伺服器上匯入資料的命令就...