So beziehen Sie Objekte aus MySQL ein

Einbeziehen von Objekten aus MySQL

  1. Installieren Sie die Bibliotheksdatei libmysql.dll, bevor Sie eine Verbindung zu einer MySQL-Datenbank herstellen.
  2. Klicken Sie in der Darstellungsverwaltung auf Daten Mit Daten verbinden.
  3. Wählen Sie im Fenster Datenverbindung in der Liste Datenverbindungen nach Provider die Option MySQL-Verbindung hinzufügen.
  4. Geben Sie unter Verbindungsname einen Namen für diese Verbindung ein.

    Sie können der Verbindung einen beliebigen Namen zuweisen. Dieser Name wird im Karten-Explorer als Name der Objektquelle angezeigt.

  5. Geben Sie unter Dienstname die Informationen für die MySQL-Datenquelle ein.
  6. Klicken Sie auf Anmelden.
  7. Geben Sie im Dialogfeld Benutzername und Kennwort Ihren Benutzernamen und Ihr Kennwort ein.

    Wenn Sie möchten, dass das AutoCAD Map 3D-Toolset Sie automatisch anmeldet, sobald Sie diese Zeichnung öffnen, können Sie Kennwort merken wählen.

  8. Klicken Sie auf OK.
  9. Geben Sie im Fenster Datenverbindung unter Datenspeicher den Namen des Datenspeichers ein.

    Wenn Sie einen Namen aus einer Liste mit Datenspeichern auswählen möchten, klicken Sie auf den nach unten weisenden Pfeil. Das AutoCAD Map 3D-Toolset stellt eine Verbindung zum angegebenen Server und zur Instanz her und listet die verfügbaren Datenspeicher auf.

    Anmerkung: Wenn der Datenspeicher nicht in der Liste enthalten ist, verwendet er möglicherweise kein AutoCAD Map 3D-Toolset-Schema. Wählen Sie Alle Datenspeicher anzeigen, um diese zur Liste hinzuzufügen. Das AutoCAD Map 3D-Toolset erstellt eine Zuordnung zur Verwendung dieser Datenspeicher.
  10. Klicken Sie auf Verbinden.
  11. Wählen Sie in der Objektklassenliste die Objektklassen aus, die in der Karte enthalten sein sollen.
    Wenn diese Objektquelle nur eine einzige Objektklasse enthält, wird diese Objektklasse automatisch ausgewählt. Wenn sie mehrere Objektklassen enthält, können Sie einen der folgenden Schritte durchführen:
    • Klicken Sie mit der rechten Maustaste auf den Schema-Eintrag, und wählen Sie Alle wählen oder Keine wählen.
    • Erweitern Sie den Schema-Eintrag, und wählen Sie die Objektklassen aus, die Sie hinzufügen möchten.

      Wenn eine Objektklasse mehrere Geometrietypen enthält und Sie die Objektklasse selbst wählen, werden alle Geometrien hinzugefügt. Um eine Teilmenge von Geometrien hinzuzufügen, halten Sie den Cursor über den Namen der Objektklasse, um die Schaltfläche Geometrie anzeigen zu sehen. Klicken Sie auf Geometrie anzeigen, um die einzelnen Geometrien als separate Auswahl anzuzeigen. Wählen Sie die gewünschte Geometrie aus. Die ausgewählte Geometrie wird der Karte als separater Darstellungsverwaltungs-Layer hinzugefügt.

  12. Überprüfen Sie, ob die Koordinatensysteme richtig sind. Sie können ein falsches Koordinatensystem bei Bedarf ändern.
  13. Klicken Sie auf Zu Karte hinzufügen.

    Klicken Sie auf den Abwärtspfeil, und wählen Sie Mit Abfrage zu Autodesk Map hinzufügen, um einen Teilsatz der Daten hinzuzufügen. Informationen zum Filtern von Daten nach dem Hinzufügen zur Karte finden Sie unter So filtern Sie Objektlayer.

Zugriff auf FDO-Datenspeicher, die in AutoCAD Map 3D 2007 und früheren Versionen erstellt wurden

  1. Stellen Sie sicher, dass Sie über die Rechte verfügen, die zum Ausführen der ALTER TABLE-Anfrage erforderlich sind.
  2. Geben Sie in der Befehlszeile den folgenden Befehl ein:

    cd <MapInstallationsordner>/Fdo/bin/com

    mysql --user=MyUserName --password=MyPasswordMyDatabase <AlterSchemaMySQL.sql> MyLogFile

    quit