zoukankan      html  css  js  c++  java
  • 反向读取Mysql数据库表结构到PowerDesigner中

        使用PowerDesigner挺长时间了,只是一些简单的表结构设计,因需要对当前数据库进行再设计,需要看一下数据库中所有的表,及表之间的关系,并重新修改表结构,因此需求就是怎么把数据库中的表结构反向生成到PowerDesigner中,以下是对该过程的实践,当前也搜索了其他同学的方法,便于后期使用即其他同学需要,整理该文章。

    一、首先确认一下版本和环境

    • Mysql使用的版本(我用的是5.1)
    • PowerDesigner是32位还是64位程序
    • Windows10或Windows7(这个影响不大)

    二、下载驱动文件并配置

    1. 基于Mysql使用的版本下载Windows下连接Mysql数据库的ODBC驱动程序,如下图打开看到的是最新的程序版本,要根据自己使用的Mysql版本选择对应的版本,并根据Powerdesiner是32or64位选择要下载的版本。官网地址

    2. 安装下载的驱动文件,我下载的是MSI,不是ZIP压缩包。

    Custom为自定义安装,我选择的是默认安装,可根据需要选择安装路径。

    点击【install】开始安装

    【finish】安装完成。

    3. 配置ODBC驱动连接

    打开控制面板,并找到管理工具选项;

    双击管理工具会看到如下页面;

    双击ODBC数据源(32位),到如下页面;

    点击添加,弹出如下窗口;找到需要的版本驱动,点击【完成】

    会弹出如下页面,Data Source Name:要建立连接的名称,下面是描述,再下面是Mysql数据库的机器IP和端口号,填写用户名和密码,下拉选择需要连接的数据库,点击【Test】检查是否连接成功。点击【OK】完成。

    会看到添加的那个数据源,如下图所示。

    三、PowerDesigner连接数据库并加载表结构

    1. 打开PowerDesigner,File->ReverseEngineer->Database

    2. 取个模块名称

    3. 点击下图小按钮,加载前面配置好的数据源。

    4. 下拉选择,配置的数据源,用户名密码会自动填充,点击【Connect】.

    5. 上面点击【Connect】,再点击3步骤页面的确定,就能看到如下页面了。

    6. 设置好你要查看的数据库的表,点击OK就能看到你熟悉的结构了。

    到此就把数据库中的表结构反向读取到Powerdesigner中。

  • 相关阅读:
    hi.baidu.com 百度流量统计
    Autofac is designed to track and dispose of resources for you.
    IIS Manager could not load type for module provider 'SharedConfig' that is declared in administration.config
    How to create and manage configuration backups in Internet Information Services 7.0
    定制swagger的UI
    NSwag在asp.net web api中的使用,基于Global.asax
    NSwag Tutorial: Integrate the NSwag toolchain into your ASP.NET Web API project
    JS变量对象详解
    JS执行上下文(执行环境)详细图解
    JS内存空间详细图解
  • 原文地址:https://www.cnblogs.com/soinve/p/9776306.html
Copyright © 2011-2022 走看看