MySQL 5.7 java 运行 mysql.exe还原数据库兼容性问题
来源:互联网 发布:网络作家系列小说 编辑:程序博客网 时间:2024/05/24 05:59
开发环境从MySQL 5.5.25 升级到 5.7.12
系统: Windows 7 32位
旧MySQL版本: mysql Ver 14.14 Distrib 5.5.25, for Win32 (x86)
新MySQL版本: mysql Ver 14.14 Distrib 5.7.12, for Win32 (AMD64)
使用mysqldump生成数据库备份SQL文件test.sql
java的Runtime.getRuntime().exec() 运行mysql -e “SOURCE test.sql” 还原数据库时报错
Mysql 5.7安装目录C:\Program Files\MySQL\MySQL Server 5.7\bin
在cmd窗口中执行运行是可以的,但是java执行“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql” -e
同mysql --help的 返回内容 (原5.5不会出现该问题)
C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql Ver 14.14 Distrib 5.7.12, for Win32 (AMD64)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Usage: C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql [OPTIONS] [database]
解决方法:Runtime.getRuntime().exec() 执行两条cmd命令
cd /d "C:\Program Files\MySQL\MySQL Server 5.7\bin"
mysql -uroot -proot --port=3306 --host=127.0.0.1 -e "SOURCE C:\test.sql” -D test
0 0
- MySQL 5.7 java 运行 mysql.exe还原数据库兼容性问题
- java备份还原mysql数据库
- Java备份还原Mysql数据库
- java 备份还原 mysql 数据库
- java mysql数据库备份还原
- Java备份还原Mysql数据库
- java备份还原mysql数据库
- Java备份&还原MySQL数据库
- 使用java备份还原MySQL数据库
- java程序还原MySQL数据库代码
- 用java来备份还原mysql数据库
- Java 实现 MySQL 数据库 备份与还原
- Java在线备份和还原MySQL数据库。
- java实现mysql数据库备份与还原
- linux下java备份还原mysql数据库
- java mysql数据库的备份与还原
- java实现mysql数据库备份和还原
- java备份以及还原mysql数据库
- RZC2512封装尺寸图片 RZC2512典型应用框图图片
- Android加载网络图片
- Win10搜索的快捷键打开搜索栏的快捷键
- Light OJ 1013 Love Calculator
- LocalBroadcastManager-应用内部的Broadcast
- MySQL 5.7 java 运行 mysql.exe还原数据库兼容性问题
- 简述Android SDK制作流程
- recyclerview23+出现多个item只显示第一个item的问题
- laravel的基础学习(二)
- ios中设置app音效音效和震动
- storm中初始化类
- 使用数据库保存session的方法
- 日志6.12
- 易宝支付开发实现