Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal do imasters,
Pessoal estou tentando fazer conexão no banco e esta dando este erro abaixo
java.sql.SQLException: Cannot connect to MySQL server on localhost:3306. Is there a MySQL server running on the machine/port you are trying to connect to? (java.lang.NumberFormatException)
Eu estou utilizando o netbeans, ja coloquei o mysql_connecto na pasta lib da aplicação e o erro persisti. Vai ai co odigo.
<%--
Document : trabComDBusandoJSPeJDBC
Created on : 12/01/2009, 22:24:06
Author : junior
--%>
<%@page contentType="text/html" pageEncoding="UTF-8" import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Trabalhando com Banco de dados usando JDBC e JSP</title>
</head>
<body>
<table border="1">
<thead>
<tr>
<th>ISBN <% out.print("teste"); %></th>
<th>Título</th>
</tr>
</thead>
<tbody>
<%
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection("jdbc:mysql://localhost/livraria","root","junio");
st = conn.createStatement();
rs = st.executeQuery("SELECT isbn, titulo FROM livros");
while(rs.next())
{
%>
<tr>
<td><%=rs.getString("isbn") %></td>
<td><%=rs.getString("titulo") %></td>
</tr>
<% }
} catch(Exception ex) {
out.print(ex);
ex.printStackTrace();
}finally {
if(rs != null) rs.close();
if(st != null) st.close();
if(conn != null) conn.close();
}
%>
</table>
</body>
</html>
Lembrando que este arquivo é de teste.
Valeu pela ajuda.
Carregando comentários...