从mysql中dump数据到本地
Posted 一人浅醉-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从mysql中dump数据到本地相关的知识,希望对你有一定的参考价值。
方法一:使用mysqldump命令,如: mysqldump -h10.90.6.237 -uf_insplat2car_r -P3306 -pxxxxxxxxx nbmp tb_tag_log --skip-lock-tables --set-charset --where="origin_chance_no like ‘nbcar%‘" > dump.sql
注意此方法默认情况下会在dump的过程中锁表,而锁表操作是需要权限的,如果没有锁表权限,可以加上“--skip-lock-tables”选项声明不锁表,不过我这样作了,仍然失败了,提示: Couldn‘t execute ‘SET OPTION SQL_QUOTE_SHOW_CREATE=1, 经过 google发现,是因为客户端的mysql版本过低所致
方法二: 使用mysql查询命令将查询结果直接导出:
mysql -h10.90.6.237 -uf_insplat2car_r -P3306 -pxxxxxx --default-character-set=utf8 --skip-column-names -B -e "select * from nbmp.tb_tag_log where origin_chance_no like ‘nbcar%‘" > dump.txt
以上是关于从mysql中dump数据到本地的主要内容,如果未能解决你的问题,请参考以下文章
如何正确使用 pg_dump 将我的本地数据库复制到远程服务器