Wie greife ich mit Squirrel SQL auf phpmyadmin zu?
Hallo,
ich brauche Squirrel SQL für Übungszwecke. Des Weiteren habe ich eine DB in phpmyadmin angelegt. Wie kann ich mit Squirrel SQL darauf zugreifen? Nach der Standardinstallation ist bei mir auch nur 1 Treiber installiert: JDBC ODBC Bridge!
Leider komm ich da gerade überhaupt nicht weiter! Ich hoffe jemand kann mir da erklären, wie ich auf eine phpmyadmin DB zugreifen kann.
Ich hab in meiner e-Mail von der Hochschule mitgeteilt bekommen, dass wir auch noch mysql-connector-java-5.1.13 installieren sollten, aber da ich zu der Zeit nicht da war, weiß ich gerade nicht was es damit auf sich hat.
Ich hoffe jemand kann mir da helfen
gruß bigbootykilla
ich brauche Squirrel SQL für Übungszwecke. Des Weiteren habe ich eine DB in phpmyadmin angelegt. Wie kann ich mit Squirrel SQL darauf zugreifen? Nach der Standardinstallation ist bei mir auch nur 1 Treiber installiert: JDBC ODBC Bridge!
Leider komm ich da gerade überhaupt nicht weiter! Ich hoffe jemand kann mir da erklären, wie ich auf eine phpmyadmin DB zugreifen kann.
Ich hab in meiner e-Mail von der Hochschule mitgeteilt bekommen, dass wir auch noch mysql-connector-java-5.1.13 installieren sollten, aber da ich zu der Zeit nicht da war, weiß ich gerade nicht was es damit auf sich hat.
Ich hoffe jemand kann mir da helfen
gruß bigbootykilla
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 155924
Url: https://administrator.de/forum/wie-greife-ich-mit-squirrel-sql-auf-phpmyadmin-zu-155924.html
Ausgedruckt am: 22.12.2024 um 22:12 Uhr
3 Kommentare
Neuester Kommentar
Hi !
Ich glaube, Du bringst da doch einiges durcheinander bzw. fehlen Dir noch einige Grundkenntnisse zum Thema Datenbanken. Denn schon die Überschrift der Frage ist etwas wirr...
phpmyadmin ist ein Administrationstool für den Web-Browser auf PHP Basis für MySQL Datenbanken und selbst keine Datenbank! Squirrel SQL ist ein Administrations/Editor Tool auf der Basis von Java, darum benötigst Du auch den MySQL Connector für Java. Das ist vergleichbar mit HEIDI SQL für den Windows Desktop, da sind die ZEOS Database Objects der Connector für native Zugriffe und ODBC der Connector für nicht native Zugriffe auf die SQL Datenbank. Was unbedingt notwendig ist, sind die Client Libraries für die jeweilige Datenbank, Unter Windows ist das meist eine (oder mehrere) DLL-Datei(en) und unter Linux/Unix usw. gibt es dafür Client Pakete, die die notwendigen Client Libraries enthalten.
Wenn Du ein mit Java entwickeltes Admintool bzw. einen Datenbankeditor einsetzen willst, brauchst Du auch noch den, in der oben erwähnten Mail angegebenen, Connector um auf die Datenbank zugreifen zu können. Meist liegt den jeweiligen Archivfiles eine Readme-Datei bei. In der steht drin wie man den Connector auf dem jeweiligen System (bzw. der Distribution) installiert. Manche Distributionen liefern ein Paket mit, dass man dann ganz einfach mit dem Paketmanager installieren kann. Ist dann absolut kein Hexenwerk...
mrtux
Ich glaube, Du bringst da doch einiges durcheinander bzw. fehlen Dir noch einige Grundkenntnisse zum Thema Datenbanken. Denn schon die Überschrift der Frage ist etwas wirr...
phpmyadmin ist ein Administrationstool für den Web-Browser auf PHP Basis für MySQL Datenbanken und selbst keine Datenbank! Squirrel SQL ist ein Administrations/Editor Tool auf der Basis von Java, darum benötigst Du auch den MySQL Connector für Java. Das ist vergleichbar mit HEIDI SQL für den Windows Desktop, da sind die ZEOS Database Objects der Connector für native Zugriffe und ODBC der Connector für nicht native Zugriffe auf die SQL Datenbank. Was unbedingt notwendig ist, sind die Client Libraries für die jeweilige Datenbank, Unter Windows ist das meist eine (oder mehrere) DLL-Datei(en) und unter Linux/Unix usw. gibt es dafür Client Pakete, die die notwendigen Client Libraries enthalten.
Wenn Du ein mit Java entwickeltes Admintool bzw. einen Datenbankeditor einsetzen willst, brauchst Du auch noch den, in der oben erwähnten Mail angegebenen, Connector um auf die Datenbank zugreifen zu können. Meist liegt den jeweiligen Archivfiles eine Readme-Datei bei. In der steht drin wie man den Connector auf dem jeweiligen System (bzw. der Distribution) installiert. Manche Distributionen liefern ein Paket mit, dass man dann ganz einfach mit dem Paketmanager installieren kann. Ist dann absolut kein Hexenwerk...
mrtux
Hi !
Natürlich geht das! Ich selbst verwende als Admintool das bereits erwähnte Heidi-SQL, da es viele Datenbanken nativ, also ohne Connector (ODBC, JDBC) ansprechen kann, in dem es sich direkt auf die Client Library setzt. Das ist dann meist auch wesentlich schneller als über einen Connector.
Du kannst aber auch eine Datenbank direkt auf der SQL-Konsole mittels "Create Database" und die Tabellen mit "Create Table" anlegen. Wie das im Detail funktioniert, kannst Du per Suchmaschine finden, dazu wurde schon viel geschrieben und das besser als ich es je erklären könnte.
Oh Oh das Thema Triggern und Stored Procedures ist abhängig von der Datenbankengine, der Version und dem Tabletype. Das kann von Datenbank zu Datenbank (bzw. Hersteller) total unterschiedlich sein, das hängt meist weniger von dem verwendetet Admintool ab. Es nützt das beste Tool nix, wenn die Datenbank selbst das nicht unterstützt.
Das ist einfach. Den Connector (also das Jar) kopierst Du einfach in das LIB Verzeichnis von Squirrel SQL, startest es neu und schon stehen die Treiber drin.
Naja nicht verzweifeln, das wird schon noch mit der Zeit, einfach dranbleiben und nicht aufgeben...
mrtux
Zitat von @bigbootykilla:
anderen Worten erklären. Wie lege ich denn eine Datenbank an? phpmyadmin tut dies doch oder nicht?
anderen Worten erklären. Wie lege ich denn eine Datenbank an? phpmyadmin tut dies doch oder nicht?
Natürlich geht das! Ich selbst verwende als Admintool das bereits erwähnte Heidi-SQL, da es viele Datenbanken nativ, also ohne Connector (ODBC, JDBC) ansprechen kann, in dem es sich direkt auf die Client Library setzt. Das ist dann meist auch wesentlich schneller als über einen Connector.
Du kannst aber auch eine Datenbank direkt auf der SQL-Konsole mittels "Create Database" und die Tabellen mit "Create Table" anlegen. Wie das im Detail funktioniert, kannst Du per Suchmaschine finden, dazu wurde schon viel geschrieben und das besser als ich es je erklären könnte.
Hinweis: Als SQL-Client, der auch mit Triggern und Stored Procedures umgehen kann, empfehle ich das Programm SQuirreL SQL. Dies
Oh Oh das Thema Triggern und Stored Procedures ist abhängig von der Datenbankengine, der Version und dem Tabletype. Das kann von Datenbank zu Datenbank (bzw. Hersteller) total unterschiedlich sein, das hängt meist weniger von dem verwendetet Admintool ab. Es nützt das beste Tool nix, wenn die Datenbank selbst das nicht unterstützt.
im squirrel sql Verzeichnis. Wie und wo kann ich den einbinden?
Das ist einfach. Den Connector (also das Jar) kopierst Du einfach in das LIB Verzeichnis von Squirrel SQL, startest es neu und schon stehen die Treiber drin.
Modell erstellen kann und Abfragen auf ein Blatt schreiben kann, aber kein Plan habe wie ich sie auf dem PC umsetzen kann. *heul*
Naja nicht verzweifeln, das wird schon noch mit der Zeit, einfach dranbleiben und nicht aufgeben...
mrtux