常见问题。

关于 SQLManager Pro 你需要知道的一切——简洁而清晰。

§ 01

常规问题。

SQLManager Pro 是一款专业的 macOS 应用,用于管理和编辑数据库——既包括本地 SQLite 文件,也包括 MySQL 和 MariaDB 服务器。它具备针对 CSV、JSON 和 XML 的智能导入、强大的 SQL 编辑器以及丰富的导出功能,是开发者、数据分析师以及所有处理数据库的人的理想工具。

SQLManager Pro 面向管理和检查应用及网站数据库的开发者、希望快速导入和分析 CSV/JSON 数据的数据分析师、检查应用数据库的移动开发者(iOS/Android)、专业管理 MySQL 或 SQLite 数据库的数据库管理员,以及学习 SQL 和数据库设计的学生。

您的数据库始终保留在您保存它们的位置。文件保存在您的 Mac 上,服务器连接则在您自己的服务器上——SQLManager Pro 直接与之协作。没有云同步,我们这边也不会中转存储,更不会传给第三方。服务器连接的密码仅保存在您 Mac 的钥匙串中。

§ 02

数据库管理。

您可以通过多种方式打开数据库:通过菜单中的“文件 → 打开”,双击 .db、.sqlite 或 .sqlite3 文件(当 SQLManager Pro 被设为默认应用时),或通过“文件 → 新建”创建一个新的空数据库。连接服务器请选择“连接到 MySQL 服务器”。

SQLManager Pro 始终使用最新的稳定版 SQLite。使用较旧 SQLite 版本创建的数据库完全兼容,可以顺利打开。

§ 03

MySQL 与 MariaDB。

MySQL 5.7 及以上版本,以及 MariaDB 10 及以上版本。更旧的版本使用另一种协议,连接时会附带清晰的提示被拒绝,而不会出现无法预料的行为。

通过“连接到 MySQL 服务器”——在起始窗口、文件菜单,或数据库图标后的菜单中。您输入主机、端口、数据库和登录信息,并可在打开前测试连接。之后它会出现在最近打开的数据库列表中,一键即可重新连接。

如果您希望如此,是的。您有三种选择:不加密、加密但不验证证书,或加密并验证证书。中间一种适合家庭网络中您自己签发证书的服务器;最严格的一种适合互联网上的服务器,那里您希望确认自己在与谁通信。

仅保存在您 Mac 的钥匙串中——绝不写入应用设置,也绝不以明文写入文件。连接列表中只保留一个引用。

可以,双向都行。从 SQLite 文件导出一张表,再导入到 MySQL 服务器——反之亦然。导出时您可选择使用哪种方言,以保证生成的文件在目标端也能运行。

一个连接打开一个数据库。若要在同一台服务器上打开第二个,请在设置中复制该连接,并仅修改数据库名称——其余登录信息保持不变。

§ 04

导入与导出。

SQLManager Pro 支持最重要的数据格式:CSV(具备灵活的分隔符选项:逗号、分号、制表符)、JSON(支持数组和嵌套对象)以及XML(任意结构)。智能导入助手会自动分析您的数据并识别列类型。

您选择 CSV/JSON/XML 文件,SQLManager Pro 会自动分析数据结构并智能识别列类型。您会获得最佳表结构的建议,可以按需调整列类型,并导入到新表或现有表中——既可导入文件,也可导入服务器。处理大文件时,进度条会告知您导入状态。

您可以将数据导出为多种格式:CSV(用于 Excel、Numbers 和其他电子表格)、JSON(用于现代 Web 应用和 API)、XML(用于结构化数据交换)以及 SQL(用于包含架构的数据库转储和备份)。可选择仅导出数据或包含结构的完整架构导出。

可以。您可以有针对性地导出单个表。选择所需的表并使用导出功能——只有所选的表会被导出。

§ 05

SQL 编辑器。

可以。SQL 编辑器支持多查询执行。在编辑器中编写多个 SELECT、INSERT、UPDATE 或 DELETE 命令,并同时运行它们。每个结果都会显示在单独的标签页中。

SQL 编辑器提供高效工作所需的一切:便于导航的行号、带标签页结果的多查询执行、查询出错时的详细错误信息,以及清晰的结果展示。

支持。SQLManager Pro 具备完整的 BLOB 支持:图像(PNG、JPG 等)可直接在数据视图中显示,BLOB 数据可导出为文件,您也可以将文件作为 BLOB 数据导入到数据库中。非常适合在数据库中存储图像或文档的应用。

§ 06

安全与隐私。

是的,您的数据很安全:没有通向我们的云连接,没有遥测,也没有跟踪。SQLManager Pro 直接处理您的文件,或者您自己指定的服务器——不产生副本或临时数据。服务器连接可以加密,密码保存在钥匙串中。

不会,永远不会。SQLManager Pro 不收集、不存储、也不传输任何使用数据。该应用仅连接到您自己填写的服务器,百分之百尊重您的隐私。

§ 07

技术问题。

SQLManager Pro 需要 macOS 14.6 (Sonoma) 或更高版本。该应用针对 Apple Silicon (M1/M2/M3/M4) 和 Intel Mac 均已优化。

是的。SQLManager Pro 编译为通用二进制文件(Universal Binary),在 Apple Silicon 和 Intel 处理器上均可原生运行。您可在所有 Mac 机型上获得最佳性能。

目前 SQLManager Pro 仅提供 macOS 版本。iOS/iPadOS 版本已在未来计划之中。

SQLManager Pro 可以打开任意大小的数据库。性能取决于您的 Mac,对服务器而言还取决于连接状况和查询的复杂度。即使是数 GB 大小的数据库也能顺利支持。

§ 08

支持与联系。

如果您有疑问或需要帮助,有两种途径:通过联系表单直接咨询,或前往支持论坛与其他用户交流并寻找答案。

SQLManager Pro 完整提供七种语言:德语、英语、法语、西班牙语、意大利语、丹麦语和简体中文。用户界面会自动适配您的系统语言。

有。SQLManager Pro 的所有更新均为免费,并通过 Mac App Store 提供。当有新版本可用时,您会自动收到通知。您可以在版本说明页面查看所有更改的概览。

还有疑问吗?

通过联系表单联系我们,或访问支持论坛。

取得联系 前往论坛