怎样使用Toad for mysql

怎样使用Toad for mysql,第1张

Toad for MySQL是一款免费开发工具,可让您快速高效地创建和执行查询、自动执行数据库对象管理,并开发SQL代码。Toad MySQL可提供实用程序,用于比较、提取和搜索对象。MySQL工具还可让您录制和播放键盘命令,并在MySQL数据库之间传输数据。MySQL开发人员工具可帮助管理项目、导入/导出数据和管理数据库,从而提高您的效率。

Toad™ for MySQL可提供以下重要功能:

版本控制集成

让您能够在编辑器中对代码进行登入和登出,从而降低错误风险。

宏录制和播放

使您可以录制和播放键盘命令。

数据库浏览器

重新安排和管理对象及对象类型。

代码片段编辑器

让您能够创建和修改代码片段,以扩展和折叠代码块,从而加快浏览速度。

安全管理器

通过允许或限制用户访问特定Toad功能,让您能够更好地控制系统。

SQL编辑器

让您可以创建、执行、修改和保存查询;查看和编辑数据;以及从一个直观的界面处理DDL命令。

快速的多标签模式浏览器

以图形的形式显示并管理数据库对象。

数据库提取、比较和搜索实用程序

允许您对两个MySQL数据库进行比较,查看差异,及创建脚本来更新目标。

导入/导出实用程序 - 让您能够在MySQL数据库之间传输数据。

数据迁移我只用过datamanager,不知道还有没有其他更简单方便的数据迁移的工具。

1、一般先要在准备后从源数据库中抽取数据的SQL:如果两个库表结构完全一致就没什么说的,只要注意两个不同库表间字段的兼容性(比如同长度的varchar字段,SQLserver与DB2可存储的实际汉字字符数是不一样的);如果表结构不一样,抽取SQL就麻烦一点。——我的话是按目标表结构来准备SQL的。就是比如目标库中有表A,那么表A有哪些字段分别存放什么数据,这些数据怎么从源库表获取,这就是所要准备的抽取SQL。

2、在datamanager上配置好源库跟目标库的连接。

3、将准备好的抽取SQL拷到datamanager编辑器中,并将select到的字段设置对应到目标库表的各个列字段中,然后点开始执行就好了。

4、要注意的是,执行方式那里有insert、update、update/insert,一般选update/insert,根据实际情况决定。

5、具体 *** 作可查看datamanager使用说明及帮助文档。

说白了就是从源库表中抽取数据出来放到一个中间表中,然后再导入到目标库表中,只不过datamanager帮你做了导出导入的事,用户只需关心抽取SQL跟目标表字段的对应关系。

写了这么多,如果有更好的方法也请告诉我,谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9921268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存