【问题标题】:Trying to connect sql database which is on host尝试连接主机上的 sql 数据库
【发布时间】:2013-08-27 21:47:41
【问题描述】:

我在尝试连接驻留在主机中的 sql 数据库时遇到问题。我知道主机的 ip、密码等我可以使用这台主机作为我的计算机。所以这是我的问题开始。通常我的数据库位于我的 C:/ 文件夹中,例如“x.sqlite”,我使用名为 SQLite Manager 的 mozilla 插件创建了这个数据库。这是我连接数据库的代码。

Class.forName("org.sqlite.JDBC");
Connection conn =DriverManager.getConnection("jdbc:sqlite:C:\\x.sqlite");

但我需要连接第一台主机并将 sqlite 文件显示为我之前提供的代码。如果您有什么需要,请发表评论,或者如果您有任何答案,请随时与我分享,谢谢^^

【问题讨论】:

标签: java sql database sqlite host


【解决方案1】:

SQLite 不是为通过网络使用而设计的。如果远程数据库可用作网络共享或 NFS 挂载,您可能可以使用它,但如果连接断开或出现临时故障,则可能会导致数据损坏。

【讨论】:

  • 嗯,我明白了。那么我应该用什么来代替 SQLite 呢?
  • MySQL 或 PostgreSQL 是合乎逻辑的选择
  • 感谢您的回答。我会试试的
猜你喜欢
  • 1970-01-01
  • 2017-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多