mysql 数据库导出与导入

纵然是瞬间 提交于 2019-11-28 01:33:53
  • 1、数据库导出   

    语句:mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;

    1、导出整个数据库结构和数据

      mysqldump -h localhost -uroot -p123456 database > dump.sql

    2、导出单个数据表结构和数据

      mysqldump -h localhost -uroot -p123456  database table > dump.sql

    3、导出整个数据库结构(不包含数据)

      mysqldump -h localhost -uroot -p123456  -d database > dump.sql

    4、导出单个数据表结构(不包含数据)

      mysqldump -h localhost -uroot -p123456  -d database table > dump.sql

    5、导出多个库

             mysqldump --default-character-set=utf8 -h127.0.0.1 -uroot -p123456  -B database1 database2 >/db/doll.sql

  • 2、数据库导入

    1、首先建空数据库
      mysql>create database dbname ;
    2、导入数据库
    方法一:
    (1)选择数据库
      mysql>use dbname ;
    (2)设置数据库编码
      mysql>set names utf8;
    (3)导入数据(注意sql文件的路径)
      mysql>source /home/xxxx/dbname .sql;

   方法二:
    mysql -u用户名 -p密码 数据库名 < 数据库名.sql

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!