我创建了一个web应用程序,它在本地计算机上使用mySQL数据连接。当我在互联网上托管此应用程序时,我无法获得互联网主机提供的数据库与我的应用程序绑定。在互联网上运行的主机java web应用程序
互联网主机提供的数据库不是MySQL而是SQL。
如果有人知道一个免费托管网站,我可以找到并绑定MySQL数据库与我的服务器,请告诉过程做到这一点。以及我必须在源代码中进行哪些更改才能实现此目标。
我的最终目标是在互联网主机上运行这个web应用程序,就像它在我的本地主机上运行一样好。请推荐一些其他互联网主机。我的应用程序只使用jsp的,javascripts,html,java类和MySQL数据库。其他想法也是受欢迎的,它符合我的目标。
现在我的本地主机的数据基本连通是:
package datalayer;
import java.sql.Connection;
import java.sql.DriverManager;
public class DBConnection {
public static Connection getConnection()
{
Connection con=null;
try
{
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql:///tpcell","root","root");
}
catch(Exception e)
{
System.out.println("getConnection()"+e);
}
return con;
}
}
您的主机使用什么样的数据库?通常你只需要改变java数据库驱动程序,一切都应该重新工作。 – HectorLector
即使他更改驱动程序,为MySQL编写的命令是否适用于每个SQL数据库? –