• linux mysql导入导出


    转载地址:http://www.2cto.com/database/201208/150593.html

    Linux下mysql数据库的导入导出操作

     
    1、导入数据库
    在命令行下输入:
    mysql -u username -p test < /home/data/test.sql
    说明:username是数据库用户名,test为目标数据库,回车,输入数据库密码,就进行导入操作了!
    (2)、导入数据库
    方法一:
    (1)选择数据库
    mysql>use abc;
    (2)设置数据库编码
    mysql>set names utf8;
    (3)导入数据(注意sql文件的路径)
    mysql>source /home/abc/abc.sql;
    2、导出数据库  www.2cto.com  
     
    2.1、导出整个数据库:
    mysqldump -u username -p test > /home/data/test.sql
    说明:username是数据库用户名,test源数据库,回车,输入数据库密码,就进行导入操作了!目标文件路径为/home/data/
     mysqldump -u userName -p dabaseName tableName > fileName.sql   导出数据库表的数据
    2.2、导出数据库中某张表:
    mysqldump -u username -p test documents > /home/data/test.sql
    说明:导出数据库test中的documents表到目标目录。
     
     

      命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;

        1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)
        mysqldump -uroot -pdbpasswd -d dbname >db.sql;

        2、导出數據库為dbname某张表(test)结构
        mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

        3、导出數據库為dbname所有表结构及表數據(不加-d)
        mysqldump -uroot -pdbpasswd  dbname >db.sql;

        4、导出數據库為dbname某张表(test)结构及表數據(不加-d)
        mysqldump -uroot -pdbpasswd dbname test>db.sql;

      5.导出数据中dbname多张表(test1,test2,test3)结构及表数据用用空格隔开

        mysqldump -uroot -pdbpasswd dbname test1 test2 test3>db.sql;

     
     
     
  • 相关阅读:
    23种设计模式
    云计算管理三利器:Nagios、Ganglia和Splunk
    Hadoop 管理监控工具:Apache Ambari
    淘宝数据产品技术架构
    淘宝数据分析工具汇总
    Linux(CENTOS7) RabbitMq安装
    Linux(CENTOS7) Tomcat服务成功发布但局域网浏览器无法访问
    Linux(CENTOS7) Nginx安装
    Linux(CENTOS7) Jdk完整步骤安装
    Oracle存储过程案例集合
  • 原文地址:https://www.cnblogs.com/gzyx1988/p/5590804.html
Copyright © 2020-2023  润新知