linux执行mysql命令备份回复数据库

java工程中需要对数据库进行备份、还原功能

windows环境执行

备份 "cmd /C mysqldump -uroot -ppassword dp > dp.sql"

还原 "cmd /C mysql -uroot -ppassword dp < dp.sql"

linux中老是失败,不是意料之外的错误就是cannot find table "<",经过耗时大量的查找资料总结后,用以下命令执行(如果不行,加上-P端口 和 -hIP地址)

备份 "mysqldump -uroot -ppassword dp -r dp.sql"

如果linux项目里不能直接执行命令就用"./mysqldump -uroot -ppassword dp -r dp.sql"

还原 "mysql -uroot -ppassword dp -e \"source dp.sql\" "

如果linux项目里不能直接执行命令就用mysql -uroot -ppassword dp -e \"source dp.sql\" "

相关推荐
静听山水3 小时前
Redis核心数据结构-Set
数据结构·数据库·redis
墨理学AI3 小时前
一文学会一点python数据分析-小白原地进阶(mysql 安装 - mysql - python 数据分析 - 学习阶段梳理)
python·mysql·数据分析
数研小生3 小时前
亚马逊商品列表API详解
前端·数据库·python·pandas
洛豳枭薰3 小时前
MySQL 并行复制
数据库·mysql
无尽的沉默3 小时前
Redis下载安装
数据库·redis·缓存
纤纡.3 小时前
Linux 下 MySQL 数据类型与约束:第三章核心表格归纳与实战应用
linux·mysql
czlczl200209253 小时前
增删改查时如何提高Mysql与Redis的一致性
数据库·redis·mysql
打工的小王3 小时前
MySql(二)索引
数据库·mysql
数据知道3 小时前
PostgreSQL 性能优化:如何提高数据库的并发能力?
数据库·postgresql·性能优化
wengqidaifeng3 小时前
数据结构(三)栈和队列(上)栈:计算机世界的“叠叠乐”
c语言·数据结构·数据库·链表