單一 MySQL 表的備份與還原
預設情況下,mysqldump 公用程式會備份整個資料庫。但是,可能需要選擇性地備份單一資料表。
如何備份單一資料表:
將表格資料匯出到 .sql文件:
mysqldump db_name table_name > table_name.sql
從遠程導出數據庫:
mysqldump -u db_username -h db_host -p db_name table_name > table_name.sql
恢復單個表:
使用.sql檔:
mysql -u username -p db_name mysql> source full_path/table_name.sql
或:
mysql -u username -p db_name < path/to/table_name.sql
從壓縮的.sql.gz 檔案還原:
傾倒資料:
mysqldump db_name table_name | gzip > table_name.sql.gz
復原資料:
gunzip < table_name.sql.gz | mysql -u username -p db_name
以上是如何備份和還原MySQL單一表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!