zoukankan      html  css  js  c++  java
  • MySQL导出数据库和导入数据库

    一、导出:

    语法:mysqldump --default-character-set=utf8 -u用户名 -p密码 数据库名 -d --add-drop-table > 导出文件名.sql

    注意:

    密码可以省略,如果省略,则程序会提示输入密码;

    -d   只导出表结构,没有表数据;

    --add-drop-table   --add-drop-table 在每个create语句之前增加一个drop table;

    --default-character-set=utf8   指定导出数据库的字符集编码

    mysqldump 命令路径是根据你 MySQL 安装路径决定的,不过一般在任意路径下都可以使用该命令;

     

    eg. 

    # mysqldump --default-character-set=utf8 -uroot -proot hive > /dbbak/hive20190626.sql

     

    二、导入:

    方法一、

    语法:mysql --default-character-set=utf8 -u用户名 -p密码 数据库名 < 导出文件名.sql

    注意:

    密码可以省略,如果省略,则程序会提示输入密码;

    --default-character-set=utf8 指定导出数据库的字符集编码

    eg.

    # mysql --default-character-set=utf8 -uroot -proot hive < hive20190626.sql

     

    方法二、

    使用 source 命令导入。使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库:

    mysql> create database abc; # 创建数据库 mysql> use abc; # 使用已创建的数据库 mysql> set names utf8; # 设置编码 mysql> source /home/abc/abc.sql ( 此句也是如何在mysql中执行sql文件的语法 ! ) # 导入备份数据库

    注意你备份的 sql 文件路径。

  • 相关阅读:
    Tomcat虚拟目录的映射方式
    Linux常用命令
    java断点调试
    破解MyEclipse
    JS判断浏览器
    css3 box-sizing详解。
    this-使用call . apply
    this-内部函数
    this-对象方法调用
    this-纯函数
  • 原文地址:https://www.cnblogs.com/mediocreWorld/p/11093159.html
Copyright © 2011-2022 走看看