您好,登錄后才能下訂單哦!
這篇文章主要講解了mysql怎么實現數據備份與恢復,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。
本文內容:
首發日期:2018-04-19
有些時候,在備份之前要先做flush tables ,確保所有數據都被寫入到磁盤中。
適用情況:本質上是把表結構和數據還原成sql語句,所以可以備份表結構
適用情況:單表數據備份,只能復制表數據,不能復制表結構。
select * from class into outfile "d:\c1.txt" fields enclosed by '-'; select * from class into outfile "d:\c1.txt" fields enclosed by '-' optionally enclosed by "'";
select * from class into outfile "d:\c.txt" lines starting by 'start:'; select * from class into outfile "d:\c1.txt" lines starting by 'start:' terminated by ' \n';
注意:在5.7新增了一個特性,secure_file_priv,它會限制數據的導出,secure-file-priv參數是用來限制LOAD DATA, SELECT ... OUTFILE, and LOAD_FILE()傳到哪個指定目錄的。
需要在my.ini中設置才能正常導出數據。
看完上述內容,是不是對mysql怎么實現數據備份與恢復有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。