MySQL 作为一个简单的 Mac 开发应用程序

MySQL 作为一个简单的 Mac 开发应用程序

在 Mac 上运行 MySQL 进行开发的最简单方法是什么?

理想的情况是将服务器嵌入到 Mac 应用程序中,当您按下开始按钮时启动它,当您退出应用程序时停止。

我不需要运行后台服务,我不想必须以管理员用户身份进行安装或运行,我不想看到命令行,我不想编辑配置文件,我不想文件分散在整个磁盘上(所有内容都应该位于应用程序包和 Documents 文件夹中)。

答案1

移动应用平台可能对你有用。

答案2

我不使用 MySQL,但我相信你应该使用库mysqld

嵌入式 MySQL 服务器库使得在客户端应用程序中运行功能齐全的 MySQL 服务器成为可能。主要优点是提高了速度并简化了嵌入式应用程序的管理。

嵌入式服务器库基于 MySQL 的客户端/服务器版本,该版本使用 C/C++ 编写。因此,嵌入式服务器也是使用 C/C++ 编写的。没有其他语言的嵌入式服务器。

嵌入式 MySQL 版本和客户端/服务器版本的 API 相同。

嵌入式 MySQL 服务器库不是 MySQL 5.0 的一部分。它是以前版本的一部分,并将包含在未来的版本中(从 MySQL 5.1 开始)。

答案3

MAMP 似乎是使用 MySQL 服务器最简单的方法。

不幸的是,它不支持 Perl,而在 Mac 上构建 Perl 客户端很麻烦(也许 macports 是解决方案),所以我选择了 VirtualBox 和交钥匙 Linux的 MySQL 设备(并将 Perl 客户端也放入其中)。下载量不大,启动速度快,数据库和漂亮的管理页面(phpMyAdmin)已预先配置。

相关内容