论坛首页 Java企业应用论坛

mysql数据库导出全部的表结构和数据

浏览 2913 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-12-30  

本来想使用客户端进行导出,但是总是报错:

Table ‘mysql.proc’ doesn't exist

 

百度了半天说是mysql数据库的问题。我看了一下  可能数据库确实有问题,但是又对数据库了解不太多。

 

然后想到吧全部的表结构都倒出来,还有数据就行了。希望有sql语句就ok了。

 

最后解决办法也是这样的:

 

1、查询全部的数据库里面的表

show tables;

 

2、mysql导出表结构:

mysqldump -u root -p -d dwz4j om_employee om_config om_organization  >d:\ttt.sql

下面导出表结构还有数据:

mysqldump -u root -p dwz4j 表1 表2 (罗列出来全部的表名)  >d:\ttt.sql

3、再新建一个新的数据库,执行上面导出的sql即可。

 

曲线解决问题。代码切换数据库,验证没有问题。

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics