Avatar billede woodbase Nybegynder
17. december 2004 - 22:02 Der er 5 kommentarer og
1 løsning

Oprette database fra Java

Jeg har brug for at oprette en mySQL database fra min java applikation. Men som jeg kender databaser og Java skal der være forbindelse til databasen først?

Kan man så ikke lave Statement create = con.createStatement("CREATE DATABASE eks");
create.execute();

???
Avatar billede arne_v Ekspert
17. december 2004 - 22:04 #1
Du kan connecte til mysql databasen og oprette den nye database og så connecte
til den nye bagefter.
Avatar billede woodbase Nybegynder
17. december 2004 - 22:10 #2
String dburl = "jdbc:mysql://localhost:3306/priceR";
Connection con = null;

    /**
    * Åben forbindelse
    */
    public void openCon(){
        if (con == null) {
            try {
                con = DriverManager.getConnection(dburl, "", "");
            } catch (Exception e) {
                //CREATE DATABASE
                                con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mySql");
//OGSÅ CREATE NY DB GENNEM QUERY??
        }
        }
    }
Avatar billede woodbase Nybegynder
17. december 2004 - 22:10 #3
Husk svaret Arne..... ;-)
Avatar billede arne_v Ekspert
17. december 2004 - 22:11 #4
jep

Statement executeUpdate
Avatar billede arne_v Ekspert
17. december 2004 - 22:12 #5
du skal vel lige se det virke ...
Avatar billede woodbase Nybegynder
17. december 2004 - 22:18 #6
Sådan! God jul ARNE! :-D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester