我需要用Java编辑.sql文件,以便在将sql发送到服务器之前设置所有选项。
我有一台导出的SQL,来自我的一台服务器,但在将其发送回另一台服务器并导入之前需要更改它的一些内容。
例如,我有一个邮件变量,我需要在SQL
中切换邮件选项我无法以编程方式编辑文件内容,无需将其发送到服务器。 实际上是否可以仅使用Java编辑SQL文件,而不是SQL服务器?
有办法吗?
@EDIT
如评论中所述,SQL文件只是一个.txt文件。
知道这一点,我需要一种方法来使用java以编程方式更改数据库行和列。
原因是我创建了多个网站,并且他们的信息存储在SQL中。我想快速编辑SQL文件中的每个站点信息,以便上传到主机更容易。
答案 0 :(得分:2)
您应该在String中读取SQL文件中的文本,然后在写回SQL文件之前替换需要替换的内容。
这当然适用于任何类型的文本文件,而不仅仅适用于SQL。就像有人在评论中说的那样,SQL文件只是文本文件