Avatar billede dannv Nybegynder
10. februar 2003 - 15:56 Der er 3 kommentarer og
1 løsning

Opsætning af MySQL

hejsa,

Jeg skal til at sætte en MySQL database op og mangler lidt vejledning.

Den skal kører på en alm desktop pc (Win XP). Der skal til jsp sider benyttes en Tomcat server (På samme pc, denne kører fint). Jeg har været lidt igang, men er løbet ind i nogle små problemer.

1. Skal jeg bruge Connector/J eller Connector/ODBC?? (Den skal kommunikerer med JSP sider! Som bliver skrevet i JDeveloper)
(I MySQLAdmin står der at der ikke er nogen driver og det er vel en af de overstående to?)
2. ...hvordan får jeg kørt den .jar fil til connector/J som der tales om i manualen? Hvor skal tingene ligge?
Avatar billede arne_v Ekspert
10. februar 2003 - 17:21 #1
1) Du skal bruge Connector/J når det er JSP (Java).

2) Du udpakker bare Connector/J kittet og så skal enten din
  kode i din JSP eller Java kode som din JSP kalder eller
  Tomcat bruge jar-filen.
Avatar billede arne_v Ekspert
10. februar 2003 - 17:25 #2
Lidt uddybning.

ad 1)  Du kan godt bruge ODBC og JDBC-ODBC bridgen, men det kan på
      det bestemteste frarådes.

ad 2)  Du skal bruge JDBC kald til at bruge databasen.

      Se f.eks. http://java.sun.com/docs/books/tutorial/jdbc/basics/.

      Du kan som sagte få driveren loadet på 3 måder:

      a)  eksplicit i Java kode i JSP
      b)  eksplicit i en Java class som din JSP bruger
      c)  loade den via Tomcats konfiguration

#c er den professionelle løsning. Du kan sagtens starte
med #b. #a er ikke køn.

Med #a og #b kan du putte jar filen i din webapps lib
directory.

Med #c skal den puttes i serverens lib directory.
Avatar billede dannv Nybegynder
11. februar 2003 - 10:06 #3
Hej arne_v

OK, det så ud til at mine problemer var at jeg ikke helt kunne finde rundt i MySQL Control center, men nu kan jeg oprette databaser, tabeller og records helt fint.

Når jeg skal loade Connector/J via tomcat hvorledes så?? Jeg har pakket den ud i min lib folder. Skal den kaldes ved opstart af Tomcat?
Avatar billede arne_v Ekspert
11. februar 2003 - 10:29 #4
Efter min mening bør du udpakke ZIP'en udenfor Tomcat
og så kun kopiere jar filen til lib.

Når den bliver anbragt i lib directoriet så sørger Tomcat
for at få den i classpath.

Og så bliver driveren loadet når noget kode laver
Class.forname på driveren.
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
Computerworld tilbyder specialiserede kurser i database-management

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