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

     
    
    
  • 相关阅读:
    python(对象与实例属性)
    python(类和对象相关知识)
    python(面向对象设计)
    网络基础知识
    python(hashlib)
    子网掩码划分
    cmd命令
    Linux学习第一天:Linux常用快捷键
    python猜数字小游戏
    while语句
  • 原文地址:https://www.cnblogs.com/czz-zone/p/13564848.html
Copyright © 2011-2022 走看看