1.导出整个数据库:

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u admin -p vmiplatform > sql.sql

运行结果如下

2.导出一个表

 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u admin -p vmiplatform sys_user > sys_user.sql

 运行结果如下:

3.导出一个数据库结构

      mysqldump -u 用户名 -p -d  数据库名 > 文件名

    -d 表示没有数据 

mysqldump -u admin -p -d  vmiplatform > vmiplatform.sql

运行结果:

4.导入数据库

      方法一:

       直接将文件sql.sql里的sql在数据库控制台上,直接执行。

      方法二:

  source 命令

  进入mysql数据库控制台,

  如mysql -u root -p

  mysql>use 数据库

  然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

  mysql>source /home/ddd/sql.sql
方法三:执行某路径下的脚本

mysql -h访问ip -u用户名 -p密码 数据库名称 </root/xgm/sql.sql

或
本地
mysql -u用户名 -p密码 数据库名称 </root/xgm/sql.sql

更多推荐

将mysql中的数据移到另一个数据库中