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 分钟前
Ansible+Docker案例(含ansible配置安装docker)
linux·运维·mysql·nginx·docker·容器·ansible
oradh7 分钟前
Oracle数据库序列和同义词概述
数据库·oracle·数据库基础·数据库入门·oracle序列·oracle同义词
treesforest8 分钟前
Ipdatacloud IP 地址查询方案适合哪些场景?
大数据·网络·数据库·网络协议·tcp/ip·ip
TeDi TIVE9 分钟前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
你觉得脆皮鸡好吃吗12 分钟前
SQL注入 高权限注入(引入概念)
网络·数据库·sql·oracle·网络安全学习
SarL EMEN31 分钟前
Linux(CentOS)安装 MySQL
linux·mysql·centos
数智化精益手记局43 分钟前
4m变更管理实战:拆解4m变更管理四大要素的管控功能与常见难题
大数据·数据结构·数据库·人工智能·精益工程
pele1 小时前
如何解决多线图中线条颜色不渲染(仅标记和提示框显示颜色)的问题
jvm·数据库·python
银河系的一束光1 小时前
net start mysql 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助
数据库·mysql
untE EADO1 小时前
MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案
android·sql·mysql