zoukankan      html  css  js  c++  java
  • mysql 导入导出数据

    导出数据
    1.导出指定表的数据 mysqldump -t database -u username -ppassword --tables table_name1 table_name2 table_name3 >D:db_script.sql

      导出数据不导出结构
      mysqldump -t 数据库名 -uroot -p > xxx.sql

     2.导出指定表的结构

    mysqldump -d database -u username -ppassword --tables table_name1 table_name2 table_name3>D:db_script.sql
    
    3.导出表的数据及结构
    mysqldump  database -u username -ppassword --tables table_name1 table_name2 table_name3>D:db_script.sql
    
    4.若 数据中 ,某些表除外,其余表都需导出
    mysqldump -h IP -u username -ppassword --default-character-set=utf8 --database database_name --ignore-table=database_name.table_name1
    --ignore-table=database_name.table_name2 --ignore-table=database_name.table_name3 >D:db_script.sql
     
    【注意】mysql 5.6版本会报 Using a password on the command line interface can be insecure
    解决方法:
    1、可以在my.cnf内指定,于是打开我的my.cnf,在[mysqldump]下增加:
    vim /etc/mysql/my.cnf
    [mysqldump]
    user=your_backup_user_name
    password=your_backup_password
    保存退出再dump就ok了。

    导入数据

    1.导入数据到某个数据库中  系统行命令

    mysqladmin -uroot -p create db_name

    mysql -uroot -p db_name < /backup/mysqldump/db_name.db

    注:在导入备份数据库前,db_name如果没有,是需要创建的; 而且与db_name.db中数据库名是一样的才可以导入。

    2、soure 方法

    mysql > use db_name

    mysql > source /backup/mysqldump/db_name.db

     
    
    
  • 相关阅读:
    国内代码托管平台(Git和SVN)
    搭建网络svn实战
    2016你一定要试试这8款原型设计工具
    Linux下查看用户列表
    详解Oracle DELETE和TRUNCATE 的区别
    Oracle 用户表空间查看、修改大小、设置自增长等
    win7电脑定时开机设置方法
    weblogic负载分发
    怎样实现一个数据库关系系统?
    选择数据库管理系统(DBMS)时主要考虑的因素
  • 原文地址:https://www.cnblogs.com/czz-zone/p/13564848.html
Copyright © 2011-2022 走看看