首頁 >資料庫 >mysql教程 >如何備份和還原MySQL單一表?

如何備份和還原MySQL單一表?

Patricia Arquette
Patricia Arquette原創
2024-12-01 05:33:11668瀏覽

How Do I Backup and Restore a Single MySQL Table?

單一 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn