引入来自 MySQL 的要素的步骤

引入来自 MySQL 的要素

  1. 连接到 MySQL 数据库之前,请安装库文件“libmysql.dll”
  2. “显示管理器”中,依次单击“数据”“连接到数据”。
  3. 在“数据连接”窗口中,从“数据连接(按提供程序)”列表中选择“添加 MySQL 连接”。
  4. 在“连接名称”下,键入此连接的名称。

    可以为连接指定任意名称。此名称将作为要素源的名称显示在地图管理器中。

  5. 在“服务名称”下,输入有关 MySQL 数据源的信息。
  6. 单击“登录”。
  7. “用户凭据”对话框中,输入您的用户名和密码。

    (可选)如果希望无论何时打开此图形均自动登录 AutoCAD Map 3D 工具集,请选择“记住密码”。

  8. 单击“确定”。
  9. 在数据连接中的“数据存储”下,输入数据存储名称。

    要从数据存储列表中选择,请单击下箭头。AutoCAD Map 3D 工具集将连接到指定的服务器和实例,并列出可用的数据存储。

    注: 如果数据存储不在列表中,它使用的可能不是 AutoCAD Map 3D 工具集模式。选择“显示所有数据存储”以将其添加到列表。 AutoCAD Map 3D 工具集会创建贴图以使用这些数据存储。
  10. 单击“连接”。
  11. 在要素类列表中,选择要包括在地图中的要素类。
    如果该要素源只包含单一要素类,将自动选择该要素类。如果它包含多个要素类,则可以执行下列任一操作:
    • 在模式条目上单击鼠标右键,然后选择“全部选择”或“全部不选”。
    • 展开模式条目并选择要添加的要素类。

      如果一个要素类包含多个几何图形类型,并选择要素类本身,则将添加所有几何图形。要添加几何图形的子集,请将光标悬停在要素类名称上,以查看“显示几何图形”按钮。 单击“显示几何图形”以查看作为单个选择的每个几何图形。 选择所需的操作符。每个选定的几何图形将作为单独的“显示管理器”图层添加到地图。

  12. 验证坐标系是否正确。如果需要,可更改错误的坐标系
  13. 单击“添加到地图”。

    要引入数据的子集,请单击下箭头,然后选择“添加到带查询的地图”。要在将数据添加到地图之后过滤数据,请参见过滤要素图层

访问在 AutoCAD Map 3D 2007 及更早版本中创建的 FDO 数据存储

  1. 确认是否具有执行 ALTER TABLE 请求所需的权限。
  2. 在命令提示下,输入以下内容:

    cd <Map 安装目录>/Fdo/bin/com

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

    quit