扫码关注官方订阅号
问一个问题 mysql能直接导入mysqldump出来的数据吗?
就是两个db A, B
从A dump出来到 B, 而不是写入到sql文件, 再倒入到 B
谢谢. 补充一下, linux下.
认证0级讲师
自己用管道解决了. mysqldump -h xxx -uuser -ppwd --no-create-db A \ | mysql -h hhh -uuser -ppwd -B B
一开始dump A的时候, 加入了 -B A 所以会出现 Use 'A' 这样的sql, 导致导入失败.
我建议使用sqlyog工具,从一个库复制到另外一个库,非常方便 右键后就有提示。
sqlyog
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
自己用管道解决了.
mysqldump -h xxx -uuser -ppwd --no-create-db A \
| mysql -h hhh -uuser -ppwd -B B
一开始dump A的时候, 加入了 -B A 所以会出现 Use 'A' 这样的sql, 导致导入失败.
我建议使用
sqlyog工具,从一个库复制到另外一个库,非常方便右键后就有提示。