mysql怎樣只導出表結構

方法:1、利用“mysqldump –opt -d 數據庫名 -u root -p >…”語句導出數據庫表的結構;2、利用“mysqldump -uroot -p -B 數據庫名 –table 表名 >…”語句導出指定表的結構。

mysql怎樣只導出表結構

本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

mysql怎樣只導出表結構

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視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享