软件介绍
MySQL Workbench Mac版是Mysql官方推出的数据库设计建模工具。MySQL Workbench Mac版是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL迁移的作用。
MySQL Workbench mac软件简介
MySQL Workbench提供了用于创建,执行和优化SQL查询的可视化工具。SQL编辑器提供颜色语法突出显示,自动完成,SQL片段的重用以及SQL的执行历史记录。数据库连接面板使开发人员能够轻松管理标准数据库连接,包括MySQL Fabric。对象浏览器提供对数据库模式和对象的即时访问。
MySQL Workbench mac安装教程
MySQL Workbench for mac(数据库工具)下载完成后,直接双击【.pkg】,根据提示默认安装即可!安装完成即可!
MySQL Workbench mac软件功能
灵活的实用程序,可帮助您设计和处理数据库
通过使用提供的可视化工具,您可以轻松创建,优化和执行SQL查询。此外,MySQL Workbench还具有颜色语法突出显示功能,自动完成功能,SQL执行历史记录以及SQL片段的重用。
借助数据库连接面板,您可以毫不费力地管理数据库连接,而对象浏览器可帮助您快速访问数据库对象和模式。此外,可视化控制台使管理MySQL环境和更好地可视化数据库变得更加容易。
使用Performance Dashboard检查数据库的性能
因此,数据库管理员和开发人员可以使用可视化工具来管理用户,配置服务器,备份和恢复数据库,检查数据库运行状况并检查审计数据。
此外,MySQL Workbench还具有可视性能仪表板和一系列旨在提高MySQL应用程序性能的工具。
正如所料,性能仪表板中显示关键性能指标,而性能报告可帮助您识别和访问IO热点,高成本SQL语句等。
从其他关系数据库管理系统轻松迁移
Visual Explain Plan是另一个有价值的功能,它允许开发人员查看他们的查询需要改进和进一步优化的位置。
作为一个额外的优势,MySQL Workbench还承诺帮助您将microsoft SQL Server,PostreSQL,Sybase ASE,RDBMS表,数据和对象迁移到MySQL。因此,您可以在Mac OS X,Windows以及其他平台上快速转换现有应用程序以在MySQL上运行。
MySQL Workbench mac常见难问题
1、什么是MySQL连接?为什么我需要创建多个?
MySQL连接将Workbench链接(连接)到MySQL服务器。然后,在连接的MySQL服务器上执行Workbench中执行的大多数操作。每个MySQL连接都包含自己的一组定义,因此您可以在Workbench中定义多个MySQL连接。例如,连接可能连接到不同的MySQL服务器,或者具有不同用户名的相同MySQL服务器,或者为一个连接启用SSL,或者您可以使用SSH建立到远程MySQL服务器(在您的Web主机上?)的连接选项,等等。
对于到同一本地MySQL服务器的多个连接,您可能使用“root”与另一个使用权限较低的用户建立连接。根据您设置用户的方式,他们可能(或可能不)都有权查看和使用相同的数据库(信息)。例如,您可以使用Workbench配置和使用用于Web应用程序的权限较低的用户。
总而言之,连接只是连接到MySQL服务器。如果两个连接使用相同的确切信息,那么Workbench中的结果将是相同的。但是,这不是一个常见的用例。有关MySQL Workbench中MySQL连接的其他信息,请参阅 第5章,MySQL Workbench中的连接。
2、MySQL Workbench是否支持TLSv1.2协议?
由于TLSv1.2需要OpenSSL,因此MySQL Workbench商业版可以使用此协议,而Community Edition(使用yaSSL编译并仅支持TLSv1.1)则不支持。
3、如何在MySQL Workbench中创建MySQL数据库(模式)?
打开MySQL连接以打开SQL编辑器。
在左侧窗格中有一个对象浏览器,其中包含两个标题为“ 管理”和“ 架构”的选项卡。选择模式选项卡(默认)。
右键单击“ 架构” 窗格中的任意位置,然后 从上下文菜单中选择“ 创建架构 ”。
通过命名新架构来遵循架构创建向导,然后单击“ 应用”以创建新架构。
其他选项包括单击主导航栏上的“创建架构”图标,或在SQL编辑器中执行“CREATE SCHEMA your_db_name”查询。4、如何使用SSL证书向导为我的MySQL服务器和MySQL客户端启用SSL?
执行向导以生成SSL证书,然后相应地修改MySQL服务器的配置文件(my.cnf或my.ini)。您可以从生成的sample-my.cnf示例文件中为SSL选项复制粘贴条目。接下来,确认在SSL 连接的SSL选项卡下正确设置了SSL CA文件, CERT文件和密钥文件值 。将“ 使用SSL”设置 为“ 需要(推荐)”或“ 如果可用”,然后执行“ 测试连接”。这应该报告已启用SSL。MySQL Workbench日志文件中记录了失败的SSL连接。
5、如何将Workbench中保存的MySQL连接复制到另一台计算机?
从主导航菜单中,选择Tools, Configuration,然后选择 Backup Connections以使用已配置的MySQL连接创建Zip文件。接下来,使用相关的“还原连接”选项将此文件加载到新的Workbench实例中 。
6、如何查看MySQL Workbench查询历史记录?
在底部窗格中,将Action Output更改为 History,然后选择适当的日期。
SQL语句历史记录在您的系统上以用户的MySQL Workbench配置路径存储在 sql_history目录中。这些文件按日期(例如2014-01-15)进行组织,并包含所有MySQL连接的MySQL Workbench SQL语句历史记录。
MySQL Workbench mac更新日志
添加或更改功能
- 在对话框中添加了一个新复选框,用于重置过期密码。选中后,表示使用的服务器版本早于MySQL 5.7。(错误#30799058)
- MySQL Workbench现在支持以下MySQL 8.0.19和8.0.20服务器语言功能:
- ALTER TABLE语句中的DROP CHECK,ALTER CONSTRAINT和DROP CONSTRAINT。
- 查询表达式的锁定子句。
- 表值构造函数。
- 短表选择语法。
- CHANGE MASTER复制语句的新要求(行格式,主键检查)。
- 在ALTER USER语句中失败的登录尝试和密码锁定时间。
- 格式支持EXPLAIN ANALYZE语句。
- 新增和更改的关键字:
- 阵列
- FAILED_LOGIN_ATTEMPTS
- MASTER_COMPRESSION_ALGORITHM
- MASTER_TLS_CIPHERSUITES
- MASTER_ZSTD_COMPRESSION_LEVEL
- 会员
- 关
- PASSWORD_LOCK_TIME
- PRIVILEGE_CHECKS_USER
- 随机
- REQUIRE_ROW_FORMAT
- REQUIRE_TABLE_PRIMARY_KEY_CHECK
- 流
- 时间戳
- 时间
软件排行榜
IntelliJ IDEA 2023 for Mac (java开发工具)
MongoBooster for Mac (MongoDB桌面客户端)破解版
JetBrains DataGrip 2020 for Mac(数据库开发管理软件)
PhpStorm 2023 for mac(PHP集成开发工具)
Cornerstone for Mac(SVN管理软件)
SmartSVN 14 for Mac(SVN客户端)附注册密钥
JetBrains GoLand 2023 for Mac(Go语言IDE开发环境)
PhpStorm 2020 for mac(PHP集成开发环境)
JetBrains DataGrip 2023 for Mac(数据库管理软件)
MAMP Pro for Mac(PHP/MySQL开发环境)支持Monterey12.x系统
相关软件
Navicat for PostgreSQL Mac(PostgreSQL数据库管理工具)
Mac开发软件Ninox Database for Mac(平面文件数据库)
Mac开发软件Valentina Studio for mac(实用数据库管理工具)
Mac开发软件JetBrains DataGrip 2023 for Mac(数据库管理软件)
Mac开发软件RazorSQL for Mac(mac数据库工具)
Mac开发软件JetBrains DataGrip 2019 for Mac(数据库管理工具)
Mac开发软件Querious Mac版(数据库管理软件)
Mac办公软件DbVisualizer Pro 10 for Mac(多平台数据库管理软件)
Mac开发软件Kypass Companion for Mac(数据库搜索软件)
Mac办公软件Navicat Premium for Mac(数据库管理工具)
Mac开发软件Navicat for Oracle 12 for Mac(数据库管理软件)
Mac开发软件DBeaver for Mac(开发人员数据库管理软件)
Mac办公软件