MySQL數(shù)據(jù)庫系統(tǒng)的維護(hù)工作主要包括用戶權(quán)限的設(shè)置、數(shù)據(jù)庫的備份與恢復(fù),本篇博客將對進(jìn)行這些操作進(jìn)行講解
邢臺(tái)縣ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
數(shù)據(jù)庫的用戶授權(quán)
MySQL數(shù)據(jù)庫的root用戶賬號擁有對所有庫、表的全部權(quán)限,頻繁使用root賬號會(huì)給數(shù)據(jù)庫服務(wù)器帶來一定的風(fēng)險(xiǎn)。在工作中,通常會(huì)建立一些低權(quán)限的用戶,只負(fù)責(zé)對一部分庫、表的管理和維護(hù)操作,甚至對查詢、修改、刪除等各種操作做進(jìn)一步的細(xì)化限制,從而將數(shù)據(jù)庫的風(fēng)險(xiǎn)降至最低
1. 授予權(quán)限
grant語句:專門用來設(shè)置數(shù)據(jù)庫的訪問權(quán)限。當(dāng)指定的用戶名不存在時(shí),grant語句會(huì)創(chuàng)建新的用戶,否則,將修改用戶的信息,語句格式如下:
grant 權(quán)限列表 on 庫名.表名 to 用戶名@來源地址 [ identified by '密碼']
其中,各字段含義如下:
*權(quán)限列表:如“select,insert,update”,使用逗號分隔,使用all表示所有權(quán)限
*庫名.表名:庫和表的名稱,可使用通配符“*”,例如,“yang.*”表示授權(quán)對象為yang庫中的所有表
*用戶名@來源地址:來源地址可以是域名、IP地址,還可以使用通配符“%”,表示某個(gè)區(qū)域或網(wǎng)段,如“%.ysf.com”、“192.168.1.%”等
*identified by:用戶設(shè)置用戶的密碼,若省略,則用戶的密碼為空
使用grant語句授權(quán)的用戶記錄,會(huì)保存到mysql庫中的user、db、host、tables_priv等相關(guān)表中,無須刷新即可生效
2. 查看權(quán)限
show grants語句:專門用來查看數(shù)據(jù)庫用戶的授權(quán)信息,通過for子句可指定查看的用戶對象,語句格式如下:
show grants for 用戶名@來源地址
3. 撤銷權(quán)限
revoke語句:用戶撤銷指定用戶的數(shù)據(jù)庫權(quán)限,撤銷權(quán)限后的用戶仍可連接到MySQL服務(wù)器,但禁止執(zhí)行對應(yīng)的數(shù)據(jù)庫操作,語句格式如下:
revoke 權(quán)限列表 on 數(shù)據(jù)庫名.表名 from 用戶名@來源地址

若希望了解更多的MySQL語句的知識,可參閱MySQL的在線參考手冊
數(shù)據(jù)庫的備份與恢復(fù)
MySQL的備份可以采用多種方式
方式1:直接打包數(shù)據(jù)庫文件夾/usr/local/mysql/data

方式2:使用專用的導(dǎo)出工具,如MySQL自帶的傾倒工具mysqldump
(1)備份數(shù)據(jù)庫
命令格式如下:
[root@localhost ~]# mysqldump [選項(xiàng)] 庫名 [表名1] [表名2] … > /備份路徑/備份文件名 //備份指定庫中的部分表 [root@localhost ~]# mysqldump [選項(xiàng)] --databases 庫名1 [庫名2] … > /備份路徑/備份文件名 //備份一個(gè)或多個(gè)庫(包含其中所有表) [root@localhost ~]# mysqldump [選項(xiàng)] --all-databases > /備份路徑/備份文件名 //備份MySQL服務(wù)器中所有的庫

(2)恢復(fù)數(shù)據(jù)庫
命令格式如下:
[root@localhost ~]# mysql [選項(xiàng)] [庫名] [表名] < /備份路徑/備份文件名

當(dāng)備份文件只包含表的備份時(shí),導(dǎo)入時(shí),必須指定庫名,且?guī)毂仨毚嬖?/p>
當(dāng)備份文件包含完整的庫信息時(shí),導(dǎo)入時(shí),無須指定庫名
網(wǎng)站題目:MySQL的權(quán)限設(shè)置和備份還原
分享鏈接:http://chinadenli.net/article32/ipsosc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、商城網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司、品牌網(wǎng)站制作、云服務(wù)器、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)