找了n久資料庫備份的簡單方法。網上好多寫的要不就是命令一大堆,要不就是使用程式但是受很檔案體積限制。對於眾多的菜鳥們來說一點都不實用。下面介紹一種簡單的備份方法。當然,前提是你擁有的系統許可權足夠高。
說白了就是找到你linux下系統的資料庫所在資料夾,將資料庫檔案拷貝乙份出來放別處就ok了。這裡需要做的很簡單:
1、知道資料庫名稱,使用locate命令查詢資料庫所在資料夾。
2、拷貝你要備份的資料庫。
關於所需命令,在本人另一篇文章《linux實用命令》中都有使用示例與說明。
還原:(警告:該方法會丟失備份後資料庫產生的新資料,不過對於完全癱瘓來說,總是更好的選擇。)
1、將備份的資料庫檔案拷貝到原來的位置
2、設定許可權。資料庫資料夾需要設定770許可權,資料夾裡的資料庫檔案需要660許可權,並且需將使用者和組改為資料庫使用者。例如:在mysql下資料庫名為new,則其對應的在mysql資料夾下的new資料夾許可權設定如下:chmod 770 new(設定new資料夾許可權770),chmod -r 660 new/*(設定new 下所有檔案許可權為660),chown -r mysql:mysql new/*(更改new資料夾下所有檔案的所有者即所屬組為mysql)。
做完這些便可以在phpmyadmin中看到效果了
最簡單快捷的資料庫備份與恢復
備份 這兩條語句一起才算是完整的備份,第一條是備份資料庫,第二條是備份日誌,在實際使用中推薦使用這種方式 backup database powercheck to disk d back 20070908.bak with password 123456 這是密碼 backup log power...
Linux下Mysql資料庫備份
1 備份 可直接進入後台即可.mysql的預設目錄 var lib mysql 輸入命令 root obj mysql mysqldump u 資料庫使用者名稱 p test home bak 2015 09 10 test.sql enter password 密碼 此時,已成功將資料庫test備...
Linux下MySQL資料庫備份
linux下mysql資料庫有邏輯備份和物理備份,也可以分為完全備份 部分備份。完全備份是指備份整個資料集 即整個資料庫 部分備份是指備份部分資料集 只備份乙個表 邏輯備份最大優點是對於各種儲存引擎,都可以使用同樣的方法來備份。而物理備份則不同,不同的儲存引擎有著不同的備份方法。以下備份檔案名,可以...