Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

juniorneo2

conectar banco

Recommended Posts

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei hoje aonde trabalho e funcionou corretamente. Acho que vou ter que dar um formart no meu not.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique se o driver esta localizado na pasta /WEB-INF/lib

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.