Suchergebnisse

Suchergebnisse 1-9 von insgesamt 9.

  • Benutzer-Avatarbild

    Zitat von kafffee: „Nachricht = Could not load file or assembly 'MySql.Data, Version=8.2.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'. Das System kann die angegebene Datei nicht finden.“ Der Thread wurde mit NET Core getagt, die MySql.Data DLL-Version 8.2.0.0 braucht aber mindestens Net 6. nuget.org/packages/MySql.Data/ Also mindestens die aktuelle LTS Version von NET sollte man doch schon zum Entwickeln nehmen. PS @kafffee Kürzlich hattest du einen Thread mit SQL und ASP, was hast du …

  • Benutzer-Avatarbild

    Zitat von kafffee: „Warte jetzt bin ich selbst verwirrt: Also ich hab beim Erstellen ASP.NET Core gewählt dann aber. NET 8.0... “ Also wegen deiner verwirrung. ASP = Active Server Pages, wenn du einen WIndows Server einsetzt kannst du damit eine Anwendung machen die darauf läuft. Wenn du eine Desktop App machen willst und nur eine Verbindung zur DB aufbauen musst, nimmste ein Net Projekt und verwendest den passensen Connector. Als ich das letzt mal eine App die auf MySQL zugreift gemacht hab, ha…

  • Benutzer-Avatarbild

    Zitat von kafffee: „Sprechen wir von dem Paket MySQL.Data?“ Das was auf dem Bild zu sehen ist.

  • Benutzer-Avatarbild

    Hast du denn den MySQL Server nicht eingerichtet? Was passiert wenn du die mysql.exe via Terminal(cmd.exe) startest? Der default user ist root. Ich dachte siycah hat dir ein wenig PHP Code gegeben, wenn du da DB zugriffe machst, musst du doch auch Username und Passwort angeben. Funktioniert das mit der DB nicht, also wenn der Prozess mysqld.exe nicht läuft und du nicht mit der mysql.exe aus dem Terminal heraus die DB nuzten kannst, bist du nicht bereit an den Start zu gehen. Also stell sicher da…

  • Benutzer-Avatarbild

    Du kannst auch eine Batch-Datei anlegen und ausführen. Also cmd.exe starten zum verzeichniss der Installation von MySQL navigieren mit dem CD command, z.B foglende Zeilen eingeben. die mysqladmin.exe, mysql.exe und auch die mysqld.exe findest du dort. Quellcode (3 Zeilen) Du kannst aber auch die PATH Variable erweitern, dann sparste dir das Navigieren.

  • Benutzer-Avatarbild

    Also hast du keinen MySQL Server am laufen? Das ist ein eigenständiger Prozess. Ich hab das bei mir als Windows-Service installiert. Wenn du lokal einen MySQL Server aufsetzen willst, lade dir die MySQL Community Edition herunter. Kannst dir auch ein Tutorialvideo anschauen. Wenn du dann soweit bist, das mysqld.exe läuft, du via Terminal die mysql.exe starten und dich einloggen kannst, lege eine Datenbnak an, geht dann im Terminal, aber falls du einen Webserver am laufen hast, lade dir PhpMyAdmi…

  • Benutzer-Avatarbild

    Zitat von kafffee: „Guck mal ich hab im VS Server Explorer das hier im Anhang“ Ich sehe da SQL. SQL ist ungleich MySQL Da hast du irgendein SQL Server, aber kein MySQL. Schau im Taskmanager ob mysqld.exe läuft, wenn ja, root passwort anlegen und versuchen mit der mysql.exe einzuloggen. Nur wenn das geht, geht das auch mit dem Code den ich zeigte, ich brauch nicht mal den DB-Explorer. Ich denke du solltest einfach den MySQL Community installieren, beim installieren genau die Optionen prüfen. Ich …

  • Benutzer-Avatarbild

    Du hast dich scheinbar nicht informiert. MySQL ist ein Serverbasierte Datenbank, klar werden auch Dateien angelegt wo alles drin steckt, aber ohne die Serveranwendung kannst du mit den Dateien nichts anfangen, wobei schon, aber das hast du dann selbst zu parsen. Also musst du entweder einen Server online zur Verfügung stellen, oder die User müssen einen MySQL Server lokal oder online laufen haben. Wenn du eine Datenbank haben willst, die ohne Server auskommt, dann nimm Sqlite. Sqlite ist rein Da…

  • Benutzer-Avatarbild

    Zitat von kafffee: „dass du SQLite auch in deinem Mediaplayer verwendest...“ Genauso ist es. Zumindest hab ich das als Plugin drin. Ich bin so fies und lasse dem User die Qual der Wahl sich für ein Datenspeicherungssystem entscheiden zu müssen.(XML, CSV, Sqlite, PostgreSQL und MySQL) Sollte dann jemand noch ein weiteres haben wollen, muss derjenige sich das machen, dafür habe ich ja die Interfaces angelegt die User dann verwenden können um eine DLL dafür zu kompilieren.