zoukankan      html  css  js  c++  java
  • Ubuntu 使用命令导出数据库

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

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

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

    例子:首先查看 show databases; 查看一下数据库中的自己要导出的数据库名

    例如,要导出performance_schema这个数据库

    输入:mysqldump -uroot -p perfomance_schema >perfomance_schema.sql

    然后输入密码,这里出现了个错误

    解决办法:在mysqldump中加上参数 --skip-lock-tables 

    如:

    mysqldump -uroot -p --skip-lock-tables performance_schema >performance_schema.sql

    搞定了

    参考地址:https://www.2cto.com/database/201202/120102.html

                      https://www.2cto.com/database/201305/215914.html

  • 相关阅读:
    POJ 1789
    南华大学 复读机(并查集)
    C
    F
    POJ 1988 Cube Stacking
    并查集(一)
    把采集到的数据发送到一个Google Docs或者Google Form上 这个网站提供了参考和例子
    几种空气颗粒物和空气质量传感器
    整流桥
    STM32 中的CEC
  • 原文地址:https://www.cnblogs.com/kido050313/p/7765168.html
Copyright © 2011-2022 走看看