途人软件园:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > Mysql workbench(数据库设计设计工具)

Mysql workbench(数据库设计设计工具)

Mysql workbench(数据库设计设计工具)

类型:编程开发版本:v8.12中文版更新:2023-11-19 09:39:59大小:31.6M系统:WinAll语言:多国语言[中文]

Mysql workbench是Mysql正式推出的数据库设计建模工具,是著名的数据库设计工具DBDesigner4的继承者。您可以使用MySQL Workbench来设计和创建新的数据库图,创建数据库文档,并执行复杂的MySQL迁移。MySQL Workbench是visual 数据库设计和管理的下一代工具,它有开源和商业两个版本。

软件介绍

MySQL Workbench为DBA和开发人员提供了一个集成的工具环境,以便:

数据库设计和建模

SQL开发

数据库管理

数据库迁移

OSS版本可以从GPL下的这个页面获得。

施用方式

中文语言设置方法

打开工作台安装数据目录,路径是:

c:\ Program Files \ MySQL \ MySQL work bench 8.0 CE \ data

打开后可以看到下面有一堆xml结尾的文件,工作台菜单是

主菜单. xml

我们使用notepad++打开main_menu.xml文件。你可以在里面找到许多菜单符号。如下图所示,你可以看到这个文件,它有一个key=caption。

这时候我们把caption后对应的值从_File改成_ file,然后重启workbench看看。你可以看到相应的菜单栏变成了中文。这才是真正的中文方法,就是把caption之后对应的值都改成中文。

最终的本地化结果如下图所示,但是为了安全起见,我们无法给你提供一个好的中文xml文件。请原谅我。你可以在网上搜索一个好的中文xml文件,但是使用前请用杀毒软件扫描一下。

下载压缩包给你提供编辑好的中文文件,直接复制替换。

1)服务器管理

*使用MySQLInstanceConfig配置MySQL运行服务;

*然后使用MySQL Workbench的服务器管理的新服务器实例创建一个新的服务器实例@ localhost

*使用MySQL Workbench的服务器管理的数据转储导入我们的数据库实例sakila-db,先导入sakila schema,再导入sakila数据,导入schema如下图所示:

*可以在工作台日志中看到导入的命令行,模式导入如下:

mysql.exe-defaults-extra-file = & quot;c:\ users \ AAA \ appdata \ local \ temp \ tmphjwdop & quot;

-host = localhost-user = root-port = 3306-default-character-set = utf8-comments & lt;"e:\ \ MySQL \ \ saki la-db \ \ saki la-db \ \ saki la-schema . SQL & quot;

数据按如下方式导入:

mysql.exe-defaults-extra-file = & quot;c:\ users \ AAA \ appdata \ local \ temp \ tmpbsop _ e & quot;

-host = localhost-user = root-port = 3306-default-character-set = utf8-comments & lt;"e:\ \ MySQL \ \ saki la-db \ \ saki la-db \ \ saki la-data . SQL & quot;

*同时还可以使用Mysql Workbench的服务器管理的数据转储导出数据库。有两种导出格式:第一种是导出到dump项目文件夹,每个表都是一个sql文件;第二种是导出到自包含文件,所有的表都导出到一个SQL文件;

2)SQL开发

*使用MySQL Workbench的SQL Development新连接创建一个链接localhost,链接到之前导入的数据库实例sakila,如下:

*在MySQL Workbench的SQL开发环境中查询数据库实例sakila的actor表,如下:

3)数据建模

*使用MySQL Workbench的数据建模打开已有的EER模型,打开数据库实例sakila中的sakila.mwb文件,如下图所示:

*通常我们使用Mysql Workbench的数据建模,从建模开始就设计数据库,建模完成后导出为sql语句,再将sql导入数据库完成数据库的创建;