Hallo Leute,
ich versuche schon seit längerer Zeit Schnittstellen von kleinen Programmen ,die mit unterschiedlichen Sprachen erzeugt wurden, zu Datenbanken herzustellen. Ich versuche das ganze im Moment mit Delphi. Jetzt wird mir bewußt, dass ich von datenbanken wirklich null ahnung habe und mich vielleicht sogar auf einen riesen holzweg befinde. Ich möchte mit
MySql arbeiten und habe mir dazu xampp runtergeladen. dort ist dieser Apache-Server drin, welcher einen localen Server zur Verfügung stellt. Unter anderem kann man mit Xampp auch
MySql zum laufen bringen (siehe Control Panel) Jetzt könnte ich natürlich eine Datenbank unter phpmyadmin erstellen das klappt auch. Sogar die Verbindung unter Delphi steht (wenn ich eine DBConnect-Komponente verwende) aber wenn ich einer Datenbankkomponente zB. DBEdit (mit DBConnection1 und Datasource sowie DataSet verknüpft) ein Feld aus der Tabelle in meiner phpmyadmin-datenbank zuordnen möchte, bekomme ich die Fehlermeldung, dass keine Abfrage bzw procedure dafür existiert.
Meine erste Frage : Wenn ich Xampp downloade und installiere, beinhaltet dieses Packet auch
MySql mit allem was zur Datenbankerstellung dazu gehört oder ist Xampp eher als localer Server zu verstehen welcher es ermöglicht eine datenbank zum laufen zu bringen?
Meine zweite Frage: bietet
MySQL eine Programmieroberfläche, wie zB delphi oder Eclipse wo man sich eine Datenbank erstellen kann wenn ja, ist diese Programmieroberfläche bei xmapp enthalten?
Meine dritte Frage: Ich habe im Tutorial zu Datenbanken mit
SQL danz zu Beginn den Hinweis gelesen,dass man verschiedene Units runterzuladen muss welche angeblich den zugriff zu einer
MySql - Datenbank ermöglicht.Etwas weiter im Tutorial steht beschrieben, wie man diese Units unter dem Schlüsselwort uses einbindet und auch eine Compiliereranweisung. Das funktioniert leider bei mir nicht. Die Bibliotheken unter uses werden nicht erkannt. Vielleicht weil mir bei dem ganzen Durcheinander gar nicht mehr bekannt ist ob ich nun
mysql auf dem Computer habe unter xampp oder nicht. Inwiefern müssen diese Units überhaupt runtergeladen werden und muss man diese zwangsläufig verwenden wenn man mit
mysql und delphi arbeiten möchte? Bei den Downloadquellen ist es auch sehr undurchsichtig welche Dateien für mich relevant sind und welche nicht.