PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MYSQL -> ein paar grundlegende fragen...



jean_luc_picard
01.10.02, 15:39
hallo leute,

auf meinem router und fileserver soll nun auch ein datenbankserver laufen... ich hab schon im netz gesucht, aber meine grundlegenden fragen habe ich nirgendwo beantwortet bekommen :(

also ich habe vor, in der datenbank z.b. adressen zu speichern (das habe ich schon hinbekommen) und von mehreren win-clients drauf zuzugreifen (am liebsten mit staroffice)... nun habe ich gelesen, das man dazu odbc-treiber braucht, aber irgendwie ist mir die funktionsweise nicht so ganz klar geworden... wo werden die denn überhaupt installiert? auf dem server, auf dem client, oder auf beiden? kann man denn mit staroffice darauf zugreifen? wie funktioniert der zugriff überhaupt? muß dazu noch ein webserver installiert werden, oder nicht?

bis dann, picard

msi
01.10.02, 15:45
wie du mit staroffice drauf zugreifen kannst weiß ich leider nicht :(
aber du brauchst sicher keinen webserver, da mysql in eigener dienst
ist. ich empfehle dir (als anfänger in mysql) einen webserver trotzdem
aufzusetzten und phpmyadmin zu installieren. Damit kannst du die mysql
Datenbank super verwalten.

Ansonsten schau mal hier die Docs an:
www.mysql.org

auch google sollte dir helfen können.

Markus

jean_luc_picard
01.10.02, 15:52
zum verwalten benutze ich webmin... das klappt auch alles, aber meine frage zielte mehr auf die verwendung der odbc-treiber und den zugriff auf mysql von anderen anwendungen aus (z.b. tabellendaten in serienbriefe übernehmen)... und wie ich schon erwähnte habe ich meine fragen unter den bekannten adressen (mysql.de, google) nicht beantwortet gefunden :( ...

onetwo
01.10.02, 15:58
hmm, ich kann mich da dunkel erinnern es gibt für den windows client einen system DSN für mySQL. d.h. das musst du am client installieren damit du die ODBC verbindung (über TCP) hinbekommst.

frag mich nicht nach dem port!! glaub 3000 irgendwas, ist aber schon zu lange her)

roman

msi
01.10.02, 15:59
http://www.yoredale.uklinux.net/howtos/somysql.html
http://tam.belchenstuermer.de/tipps/jdbc/index.php4
http://lists.suse.com/archive/suse-linux/2001-Jul/0497.html
http://gym-isernhagen.h.ni.schule.de/MySQL/mysql.htm # <--- schau mal da auf "Zum Starten klicken"

hab ein bisschen gegoogelt

Jinto
01.10.02, 16:02
Also hier:
http://www.mysql.com/doc/en/ODBC.html
http://www.mysql.de/products/myodbc/faq_toc.html

steht das notwendige.

jean_luc_picard
01.10.02, 16:04
danke für die links msi... ich hoffe du denkst jetzt nicht, ich wär zu faul zum suchen gewesen :rolleyes: ... entweder muß ich geduldiger werden, oder besser lernen, mit der suchmaschine zu arbeiten... zu diesem zweck: was hast du denn eingegeben?

msi
01.10.02, 16:04
doch das denke ich vor allem weil bei bei mysql.org und bei google ziemlich
viel zu dieesm Thema im Internet stand!

jean_luc_picard
01.10.02, 17:27
ich habe die anleitungen befolgt... leider funktioniert der zugriff bei mir nicht... die odbc-treiber sind installiert, und dort konnte ich auch erfolgreich die verbindung testen... nun hab ich, wie in der anleitung

http://tam.belchenstuermer.de/tipps/jdbc/index.php4

beschrieben, den jdbc-treiber auf meine platte kopiert und die einstellungen in staroffice vorgenommen... sobald ich jedoch bei datei/neu/datenbank auf den register "Tabellen" klicke, bekomme ich die fehlermeldung "Fehler beim Lesen von Daten aus der Datenbank: org.git.mm.mysql.Driver" unter details steht weiter: "java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver"...

woran kann das liegen? leider steht aber auch in keiner anleitung, wieso man eigentlich odbc und jdbc treiber braucht... greift der jdbc nun auf die datenbank zu, oder tut er das nur indirekt über den odbc?


danke schonmal, picard

msi
01.10.02, 17:31
ach ja was ich eingegeben habe:

staroffice + mysql

auf so was muss man erst mal kommen!

jean_luc_picard
01.10.02, 17:37
also ich weiß ja nicht, ob du ein kleineres internet bei dir hast... ich bekomme jedenfalls 36000 seiten geliefert... man kann wohl davon ausgehen, das nur auf wenigen meine fragen beantwortet werden, oder? ;)

ps: ich bin auch gerade fleißig am suchen...

msi
01.10.02, 17:40
du kannst die suche ja noch spezifizieren, welche staroffice verions hast du...
außerdem wenn du dir die Ergebnisse mal anschaust, viele (die meisten) beschreiben genau
das was du willst, schau die mal den Titel und vielleicht ein bisschen text an.

Jinto
01.10.02, 18:06
Entscheide dich doch was du willst jdbc oder odbc oder evtl. die jdbc:odbc-bridge?

Zur Suche mit google:
1. Wenn er 36000 Links anzeigt, du musst nicht alle 36000 anschauen.
2. kannst du anhand des kurzen ausschnitts entscheiden, ob die von dir eingegebenen Begriffe im richtigen Kontext stehen.
3. Die Sprachoption zur wieteren Einschränkung verwenden.

Aber Anhand meiner zwei Links auf die MySQL Seite liegt der Gedanke nahe, dass du ...

jean_luc_picard
01.10.02, 18:16
... das ich was?

wenn ich schon alles wüsste, würde ich euch nicht um rat bitten... und das es jdbc ODER odbc heißt, ist mir jetzt auch wieder neu! komischerweise steht in der einen anleitung (eine step by step anleitung) das man den odbc UND den jdbc treiber installieren muß :confused:

eine schematische darstellung des zugriffs einer applikation auf einen datenbankserver hätte mich mal weitergebracht, stattdessen werden auf sämtlichen webseiten spezifische probleme behandelt... das ist doch immer das gleiche: wenn man von irgendwas KEINE ahnung hat, weiß man auch nicht wonach man suchen soll (die suche einschränken)....

nebenbei: wir kommen vom thema ab ;)

jean_luc_picard
01.10.02, 18:34
so, nun habe ich es endlich geschafft... per odbc!!

das ist doch soo einfach! wieso bitte soll ich dazu das netz durchsuchen?! anstatt das mal jemand das in einfachen worten erklärt... die anleitungen widersprechen sich in einigen punkten, scheinbar kennen einige der verfasser sich selbst nicht damit aus....

danke für die links :)

Jinto
01.10.02, 18:42
Es kann schon sein, dass einige nicht wissen was sie schreiben ;)

Beachte:
1. Viele Wege führen nach Rom
2. Man sollte nicht B schreiben, wenn man zu A hilfe benötigt :)

Genauer:
Es gibt bei Java 4 verschiedene Arten von Datenbanktreibern, so dass man sich schon genau sagen muss was man eigentlich will. Zudem beitet StarOffice AFAIK auch noch direkten Zugriff auf die ODBC-Schnittstelle (diesen Weg hast du anscheinend gewählt).

jean_luc_picard
01.10.02, 18:46
leider konnte ich ja nunmal nicht schreiben was ich will, wenn ich es selbst noch nicht weiß... wie du schon sagst, es führen viele wege nach rom... nur wußte ich zunächst weder wie viele, noch welche, noch welchen ich wählen sollte ;)

jedenfalls bin ich froh, das ich nun zumindest in einem vorort von rom angekommen bin ;)

msi
01.10.02, 21:15
du könntest dazu ein tut für das forum schreiben!