No suitable driver found for jdbc:mysql://localhost:3306/

Programovacie jazyky, rady, poradňa...
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

No suitable driver found for jdbc:mysql://localhost:3306/

Príspevok od používateľa sINN3R »

Kód: Vybrať všetko

 String url = "jdbc:mysql://localhost:3306/java";
        Connection connection=null;        
        PreparedStatement selectStatement = null;
        try {
            connection = DriverManager.getConnection(url, "root","root");
            
            selectStatement = connection.prepareStatement("select author from book where id = ?");
            selectStatement.setInt(1,1);

            ResultSet resultSet = selectStatement.executeQuery();

            while(resultSet.next()) {
                String author = resultSet.getString("author");
                System.out.println("Autor: " + author);
            }


        } catch (SQLException ex) {
            throw new LibraryException(ex.getMessage(), ex.getCause());
        } finally {
            try {
                if(connection != null) {
                     connection.close();
                }                
                if (selectStatement != null) {
                    selectStatement.close();
                }
            } catch (SQLException ex) {
                throw new LibraryException("Chyba v uzatvarani.", ex.getCause());
            }
        }
Vypisuje mi to:

Kód: Vybrať všetko

No suitable driver found for jdbc:mysql://localhost:3306/java
Nevie niekto kde je chyba ?
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

nemas naloadovany mysql driver.
pred connection = DriverManager.getConnection(url, "root","root");
vloz
Class.forName ("com.mysql.jdbc.Driver").newInstance ( );
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Príspevok od používateľa sINN3R »

sorry zabudol som napisat ale to som uz skusal
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

tak tu kniznicu nemas v classpathe
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Príspevok od používateľa sINN3R »

jo jo bolo to tak... povodne som to mal hodene v projekte aby mi to vobec islo a potom som to hodil ten driver do C:\Program Files\Java\jdk1.6.0_12\jre\lib\ext [to len pre tych hlupejsich ako ja] a ide to tiez normalne
Napísať odpoveď