您好,登錄后才能下訂單哦!
今天小編給大家分享一下mysql如何只導出表結構的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
方法:1、利用“mysqldump --opt -d 數據庫名 -u root -p >...”語句導出數據庫表的結構;2、利用“mysqldump -uroot -p -B 數據庫名 --table 表名 >...”語句導出指定表的結構。
本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
mysql mysqldump 只導出表結構 不導出數據
1.導出結構不導出數據
代碼如下:
mysqldump --opt -d 數據庫名 -u root -p > xxx.sql
2.導出數據不導出結構
代碼如下:
mysqldump -t 數據庫名 -uroot -p > xxx.sql
3.導出數據和表結構
代碼如下:
mysqldump 數據庫名 -uroot -p > xxx.sql
4.導出特定表的結構
代碼如下:
mysqldump -uroot -p -B 數據庫名 --table 表名 > xxx.sql
擴展知識:
mysqldump 是 MySQL 自帶的邏輯備份工具。
它的備份原理是通過協議連接到 MySQL 數據庫,將需要備份的數據查詢出來,將查詢出的數據轉換成對應的insert 語句,當我們需要還原這些數據時,只要執行這些 insert 語句,即可將對應的數據還原。
備份命令
命令格式
mysqldump [選項] 數據庫名 [表名] > 腳本名
或
mysqldump [選項] --數據庫名 [選項 表名] > 腳本名
或
mysqldump [選項] --all-databases [選項] > 腳本名
以上就是“mysql如何只導出表結構”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。