MySQL Workbench 是一款专为 MySQL 设计的 E/R 数据库建模工具它是著名的数据库设计工具 DBDesigner4 的继任者可以用 MySQL Workbench 设计和创建新的数据库图示, 建立数据库文档, 以及进行复杂的 MySQL 迁移 MySQL Workbench 是下一代的可视化数据库设计管理的工具, 它同时有开源和商业化的两个版本可运行在 WindowsLinuxMac 平台下, 以下操作实例在 Windows 7 下讲解
目的: 利用 Workbench 工具远程分析 OSSIM 数据库
环境:
l 本机访问虚拟机中的 OSSIM 数据库
l 本机 IP 为 192.168.0/24 网段
l 虚拟机: Vmware Workstation 12
l VM: OSSIM 网卡采用 NAT 模式
l OSSIM IP :192.168.120.77
l 网关: 192.168.120.1
注意: 建议读者不要使用汉化 MySQL workbench, 那样程序常会出现意想不到的错误
(1) 设置
在 MySQL 中进行如下操作, 以便进行远程连接, 如图 1 所示
(2) 为了调试方便, 将 iptables F 临时去掉规则接下来我们在 Windows 上安装 workbench, 开始备份 ossim 数据首先新建连接, 名称为 ossim_db, 连接方法采用标准的 TCP/IP 协议, 然后输入 OSSIM 主机的 IP 地址 192.168.120.77, 数据库端口 3306, 登录用户 root, 输入口令, 如图 2 所示
图 2 登录界面
(3) 系统显示到处数据库进程, 如图 3 所示, 大家要留意导出路径
图 3 备份数据库
导入数据库的过程, 也相当容易, 如图 4 所示
图 4 导入数据库
(4) 分析 OSSIM 数据库关系 -(绘制 E-R 图)
第一步: 选择 DataBase 菜单下 Reverse engineer 按钮, 注意先不着急连接数据库如图 5 所示
图 5 Reverse Engineer
第二步: 配置参数, 输入主机 IP 和端口如图 6 所示
图 6 配置主机 IP 和端口
接着, 选取 Conect to DBMS 和 Retrieve Schema List from Database 选择下一步按钮如图 7
图 7 连接数据库
图 8 选择数据库
OSSIM4.10 中存在 15 个数据库这时根据需要选择一个或多个, 这里选择 avcener, 如图 9 所示接下来选择执行按钮, 并根据提示选择.
图 9
设置关联, 如图 10 所示
图 10 查看数据库关联
在分析 OSSIM 数据库上采用 MySQL Workbench 效率更高, 今后将为大家介绍更多精彩内容
来源: http://blog.51cto.com/chenguang/2093017