A set of basic questions about mysql

Clemens Lang cal at macports.org
Sat Aug 4 13:37:52 PDT 2012

On Sat, Aug 04, 2012 at 03:32:30PM -0500, Rodolfo Aramayo wrote:
> mysql5 @5.1.63 (databases)
> mysql5-devel @5.5.2-m2 (databases)
> mysql5-server @5.1.63 (databases)
> mysql5-server-devel @5.5.2-m2 (databases)

Those were before somebody created versioned ports (i.e. the other
four). They are probably older and don't work with the port select

> mysql51 @5.1.63 (databases)
> mysql51-server @5.1.63 (databases)
> mysql55 @5.5.25 (databases)
> mysql55-server @5.5.25 (databases)
> and
> ocaml-mysql @1.0.4 (databases, devel, ml)

ocaml-mysql provides MySQL bindings for the OCaml language.

> I understand the difference between mysql5 @5.1.63 and mysql5-devel @5.5.2-m2
> What is the difference between mysql5 @5.1.63  and mysql5-server @5.1.63?

The non-server ports install all binaries required by mysql. The -server
ports install a startup item (i.e., a launchd plist) and create a few
directories only needed when running the mysql server.

Clemens Lang

More information about the macports-users mailing list