MySQL workbench如何正确Forward Engineering、back up、Reverse Engineering

——Forward Engineering

-进入数据库菜单,然后是前进工程师

-选择存储连接到您之前创建的本地服务器(例如:

MyFirstConnection)

-按下Next,保持默认值在下一个屏幕上,再按下Next,直到你到达

提示“转发工程师完成成功”如图所示。

 

——back up

-MySQL工作台可以将数据库的备份导出到本地计算机上的一个文件。

这有时也称为“data export”。

------强烈建议您定期备份您的数据库,这样可以很容易并能在数据丢失或损坏的情况下快速恢复。

-单击连接页签(不是EER图选项卡)工作台显示你打开了多个选项卡

-点击下方的“数据导出”“服务器”在顶部菜单栏。

-选择要导出的数据库

-选择“导出为自包含文件”选项,并设置保存位置和文件名该文件。这个选择将创建一个名为XXX.sql的SQL文件。然后,单击“开始”

-这个SQL文件可以导入随时随地(别人的电脑)通过MySQL工作台(通过服务器菜单下的“数据导入”菜单选项)

 

• Import your database

-要将保存的转储文件导入到任何新连接或现有连接,

-点击顶部菜单栏“服务器”下的“数据导入”。您将看到“数据导入”

-选择‘Import from Self-Contained File’选项,并加载转储文件(xxx.sql)。

-另外,通过单击“New”按钮设置要导入的默认模式,并命名您的新模式。在此设置之后,查找并选择从拖放中创建的模式“默认目标架构”列表。

-按“开始导入”

-确保数据库是正确导入后,必须点击上的schema列表上的刷新按钮Navigator面板。然后你会找到

导入数据库的新模式是包含在架构列表中。(或者,右击并转到Refresh按钮)

 

Reverse Engineering

-返回到最上面的MyFirstConnection。

-如果你没有看到所有的新表,右键单击,去刷新所有按钮。

-这是物理模式,表是通过你\完成的Forward Engineering过程创建的。从这里关闭MySQL模型和EER图标签。

-现在我们将转向逆向工程过程。这个过程是从物理模式中获得ER模型。此过程用于记录数据库并与他人共享数据模型。

-双击命名的模式- xxx.db,使其变成粗体

-进入“数据库”菜单,单击“反向工程”

-选择“Stored Connection to the local server”,单击“Next”

-所有连接和模式检索应该工作,你将到达屏幕。提示“执行完成成功”。按Next。

-在下一个屏幕上选中您想要应用的数据库模式(xxx.db)和按下一个

-在以下界面按“Next”,然后在以下界面执行。

-它应该部署在画布网格上的表格

---------------------你应该注意的是------------------

这个由“逆向工程”过程产生的ER模型可能看起来和原来的ER几乎一样您在一开始中创建的模式。因此,一般来说,您可能会觉得这种逆向工程过程是不必要的。

然而,在大多数实践中,您在早期阶段设计的原始ER模型可能具有由于各种原因(例如修改PKs或FKs,添加额外的属性,删除),在您进一步工作的物理数据库模式(处理后工程中修改现有的属性等)。在这种情况下,应用逆向工程过程可以帮助您生成易于更新ERD(通过自动处理)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MySQL Workbench是一个集成的工具环境,用于数据库设计、建模、SQL开发和数据库管理。它取代了原来的MySQL Query Browser和MySQL Administrator。使用MySQL Workbench,您可以轻松地管理和操作MySQL数据库。 以下是使用MySQL Workbench管理MySQL的一些常见操作: 1. 连接到MySQL数据库: - 打开MySQL Workbench并点击"新建连接"按钮。 - 输入连接名称、主机名、端口号、用户名和密码。 - 点击"测试连接"按钮以确保连接成功。 - 点击"确定"按钮以保存连接配置。 2. 创建数据库: - 在MySQL Workbench中,择已连接的数据库连接。 - 在"管理"项卡下,择"创建新模式"。 - 输入数据库名称和字符集,并择其他项。 - 点击"应用"按钮以创建数据库。 3. 创建表: - 在MySQL Workbench中,择已连接的数据库连接。 - 在"SCHEMAS"面板中,择要创建表的数据库。 - 在"SCHEMAS"面板下方的"表"项卡中,点击"+"按钮以创建新表。 - 输入表名和列信息,并择其他项。 - 点击"应用"按钮以创建表。 4. 执行SQL查询: - 在MySQL Workbench中,择已连接的数据库连接。 - 在"SQL编辑器"项卡中,输入SQL查询语句。 - 点击"执行"按钮以执行查询,并查看结果。 5. 导入和导出数据: - 在MySQL Workbench中,择已连接的数据库连接。 - 在"管理"项卡下,择"数据导入/导出"。 - 择要导入或导出的表和文件路径。 - 点击"开始导入"或"开始导出"按钮以执行操作。 这些是使用MySQL Workbench管理MySQL的一些基本操作。您可以根据具体需求进一步探索和使用MySQL Workbench的其他功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值