Problemas ao tentar acessar BD mysql

Instalei o mysql na minha máquina, uso linux kurumin 6.0, o código compila mas na hora de executar, aparece erros…
O meu problema é o seguinte o código está abaixo:

import java.sql.Connection;
import java.sql.Statement;
import java.sql.*;

public class DisplayAuthors
{
//nome do dirver JDBC e URL do banco de dados
static final String JDBC_DRIVER = “com.mysql.jdbc.Driver”;
static final String DATABASE_URL = “jdbc:mysql://localhost/books”;

//carrega o aplicativo 	
public static void main(String[] args) 
{
	Connection connection = null;//gerencia conexão
	Statement statement = null;//instrução de consulta
	
	//conecta-se ao banco de dados books e o consulta
	try
	{
		Class.forName(JDBC_DRIVER);//carrega classe de driver do banco de dados
		
		//estabelece conexão com o banco
		connection = DriverManager.getConnection(DATABASE_URL,"romulo","rma300");
		
		//cria statement para consultar banco
		statement = connection.createStatement();
		
		//consulta o banco de dados
		ResultSet resultSet = statement.executeQuery("SELECT authorID, firstName,lastName FROM authors");
		
		//processa reusltados da consulta
		ResultSetMetaData metaData = resultSet.getMetaData();
		int numberOfColumns = metaData.getColumnCount();
		System.out.println("Authors Table of Books DataBase:");
		
		for( int i = 1; i <= numberOfColumns; i++ )
			System.out.printf("%-8s\t", metaData.getColumnName(i));
		System.out.println();
		
		while( resultSet.next())
		{
			for( int i = 1; i <= numberOfColumns; i++ )
				System.out.printf("%-8s\t", resultSet.getObject(i));
			System.out.println();
		}
	}
	catch( SQLException sqlException)
	{
		sqlException.printStackTrace();
		System.exit(1);
	}
	catch( ClassNotFoundException classNotFound )
	{
		classNotFound.printStackTrace();
		System.exit(1);
	}
	finally//assegura que a isntrução e conexão são fechadas adequadamente
	{
		try
		{
			statement.close();
			connection.close();
			
		}
		catch( Exception exception )
		{
			exception.printStackTrace();
			System.exit(1);
		}
	}
}

}
aparecem os seguitnes erros:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at DisplayAuthors.main(DisplayAuthors.java:20)

esse código tirei de um livro…

Voce tem que colocar o driver do MYSql no seu classpath

Como eu faço isso?

primeiro voce tem que biaxar o jar do mysql

http://dev.mysql.com/downloads/connector/j/5.0.html

para setar o classpath, o jeito mais fácil, é no manifest, do seu jar.

Baixei o connector, descompactei dentro do diretório /opt
e agora como faço para iniciá-lo…

Veja nos tutoriais do GUJ. Tem material sobre acesso a bases MySql. No site do Tomcat também tem um HowTo.

Abraço.

Adicionar Driver de Conexão… :S

Ai galera achei um tutorial legal sobre mysql connector/j
o link ta aí
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1336

Funcionou??? Pq nesse artigo eu não vi onde diz pra colocar no classpath!!! Qual ide vc está usando??? Se for o Eclipse, vá no menu Executar->Executar… Vá até o seu projeto e abra a aba “Caminho de Classe”, clique em qualquer item q está presente e clique no botão a direita “Incluir JARs externos…”, selecione o arquivo jar q vc baixou (o driver do mysql) e clique em executar! Senão use esse comando no console:
javac -classpath <seu código fonte>.java

Eu só executei os comandos que estão descritos abaixo,
e em vez de copiar mysql-connector para o diretório descrito coloquei no diretório onde instalei o jdk, eu estou usando eclipse 3.2, netbeans5.0 e netbeans5.5 BETA2
funcionou em todos.

$ cd
$ tar zxvf mysql-connector-java-3.0.14-production.tar.gz
$ cd mysql-connector-java-3.0.14-production
$ su

cp mysql-connector-java-3.0.14-production-bin.jar /usr/lib/java/jre/lib/ext/

tenho problemas tbm para utilizar banco de dados mysql, até hj só consigo usar access será que alguém tem um exemplo completo no melhor estilo Deitel

abçs

Logan