Heim  >  Artikel  >  Datenbank  >  mysql mysqldump只导出表结构或只导出数据的实现方法

mysql mysqldump只导出表结构或只导出数据的实现方法

WBOY
WBOYOriginal
2016-06-07 18:05:26727Durchsuche

mysql mysqldump只导出表结构或只导出数据的实现方法,需要的朋友可以参考下。

mysql mysqldump 只导出表结构 不导出数据
代码如下:
mysqldump --opt -d 数据库名 -u root -p > xxx.sql

备份数据库
代码如下:
#mysqldump 数据库名 >数据库备份名
#mysqldump -A -u用户名 -p密码 数据库名>数据库备份名
#mysqldump -d -A --add-drop-table -uroot -p >xxx.sql

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导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:
代码如下:
#mysql 数据库名 #source /tmp/xxx.sql  
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn