java Classedeconexãocomo banco de dados MySql em Java
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Classedeconexãocomo banco de dados MySql em Java相关的知识,希望对你有一定的参考价值。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class CasaMarmitasConnection {
private static String status = "Não conectado...";
public static Connection criarConexao()
throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException {
Connection connection = null;
String serverName = "localhost"; // caminho do servidor do BD
String mydatabase = "nome-do-banco"; // nome do seu banco de dados
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "usuario"; // nome de um usuário de seu BD
String password = "senha"; // sua senha de acesso
connection = DriverManager.getConnection(url, username, password);
Class.forName("com.mysql.jdbc.Driver").newInstance();
//Testa a conexão com o banco
if (connection != null) {
status = ("STATUS: Conectado com sucesso!");
} else {
status = ("STATUS: Não foi possivel realizar conexão");
}
return connection;
}
public static ResultSet executarSelect(Connection conn, String sql) throws SQLException{
Statement query = conn.createStatement();
return query.executeQuery(sql);
}
public static java.sql.PreparedStatement prepararSql(Connection conn, String sql) throws SQLException{
return conn.prepareStatement(sql);
}
public static String statusConection() {
return status;
}
}
以上是关于java Classedeconexãocomo banco de dados MySql em Java的主要内容,如果未能解决你的问题,请参考以下文章
sql Canção - Coletahorárioschegadaficheiros +geraçãotarefas
sql Verificar produtos integrados quenãantrararamtarefas #tags:tarefas,remarcação
sh Laravel Artisan - Coloca o appemproductão
text iniciaraplicação
text Paginação.txt
markdown autenticação