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\" "

相关推荐
极限实验室2 小时前
Easysearch 磁盘水位线注意事项
数据库
月落星还在2 小时前
Redis 单线程架构:化繁为简的性能哲学
数据库·redis·架构
十五年专注C++开发2 小时前
SQLiteStudio:一款免费开源跨平台的SQLite管理工具
数据库·c++·qt·sqlite
haoqi好奇2 小时前
uniapp+node+mysql接入deepseek实现流式输出
android·mysql·uni-app
啥都想学的又啥都不会的研究生3 小时前
Redis设计与实现-服务器中的数据库
运维·服务器·数据库·redis·笔记·缓存·性能优化
m0_748229993 小时前
redis 使用
数据库·redis·缓存
Foolforuuu3 小时前
什么样的场景适用redis?redis缓存是什么?
数据库·redis·缓存
m0_748234083 小时前
redis 清理缓存
数据库·redis·缓存
智享AI3 小时前
阿里云工作空间与Ollama(一)
数据库·阿里云·云计算
聆风吟º3 小时前
阿里云操作系统控制台实战评测:提升云资源管理与监控效率
数据库·阿里云·云计算