我有Java程序的情况;它适用于数据库。
我想知道是否可以导入数据库哪个转储文件存储在我项目的源文件中。
我不想使用文件的绝对路径,如:
C:\PATH\FILE.SQL
相反,我想使用像:
这样的东西 \FILE.SQL
在我的项目中,我使用这行代码导入转储文件,但是使用绝对路径可以正常工作。
String[] executeCmd = new String[]{"mysql", "--user=root", "--password=" + psw, "control_schema", "-e", "C:/DataBase/DataBase.sql"};
由于我不想要这个绝对路径C:/DataBase/DataBase.sql
,我想要你的帮助。
可以使用像/DataBase/DataBase.sql
这样的相对PATH来导入存储在我的src项目文件夹中的转储文件吗?