• ubuntu命令行MySQL数据导入与导出


    MySQL数据的导入

    简单的就是source命令,先连接数据库,然后用source导入指定路径的文件就可以了

    连接MySQL:

    mysql -uroot -p
    

      先创建数据库,如果数据库已经建好,则不用再创建

    create database sqlname;
    

      

    use sqlname;
    

      导入SQL文件

    source /path/sqlname.sql;
    

      path为文件的路径

    MySQL数据的导出

    mysqldump -h主机 -u用户名 -p 数据库名 > 导出的数据库名.sql

    几个比较常用的参数有:
    -p或--port              要连接的服务器端口,如果MySQL的端口不是3306,就要用到这个参数
    -d或--no-data        没有详细数据,仅仅导出数据的结构
    --add-drop-table    在创建表时,先drop掉已经存在的同名表[一般跟在-d参数后]

    1.导出整个数据库的所有数据

    mysqldump -h 127.0.0.1 -u root -p sqlname> sqlname.sql  
    

    2.仅导出表的结构

    mysqldump -h 127.0.0.1 -u root -p -d --add-drop-table sqlname> sqlname.sql
    

      

  • 相关阅读:
    POJ 1995
    POJ 3233
    HDU 2815
    POJ 2417
    POJ 3243
    HDU 3579 线性同余方程组
    HDU 1573
    POJ 2115
    POJ 2891
    HDU 2035 不忍直视的水
  • 原文地址:https://www.cnblogs.com/duanyingkui/p/8336060.html
Copyright © 2020-2023  润新知