这对OpenShift无效,因为OpenSHift公开了必须在应用程序中使用的一组环境变量。您不能使用localhost等属性。请使用以下内容:
String USERNAME = System.getEnv("OPENSHIFT_MYSQL_DB_USERNAME");String PASSWORD = System.getEnv("OPENSHIFT_MYSQL_DB_PASSWORD");String DB_NAME = System.getEnv("OPENSHIFT_APP_NAME");String FORNAME_URL = "com.mysql.jdbc.Driver";String URL = "jdbc:"+System.getEnv("OPENSHIFT_MYSQL_DB_URL")+ DB_NAME;Connection m_connection = DriverManager.getConnection(URL , USERNAME , PASSWORD);


