2.8 在 FreeBSD 上安装 MySQL
本节提供有关在 FreeBSD Unix 变体上安装 MySQL 的信息。
您可以使用 Oracle 提供的二进制发行版在 FreeBSD 上安装 MySQL。有关更多信息,请参见第 2.2 节“使用通用二进制文件在 Unix/Linux 上安装 MySQL”。
安装 MySQL 的最简单(也是首选)方法是使用http://www.freebsd.org/处的mysql-server和mysql-client
端口。使用这些端口可为您带来以下好处:
-
运行中且启用了所有优化的 MySQL,已知可在您的 FreeBSD 版本上使用。
-
自动配置和构建。
-
安装在
/usr/local/etc/rc.d
中的启动脚本。 -
使用
pkg_info -L
可以查看安装了哪些文件的功能。 -
如果您不再希望在计算机上使用
pkg_delete
删除 MySQL,则可以使用它。
MySQL 的构建过程需要 GNU make( gmake )才能正常工作。如果 GNU make 不可用,则必须先安装它,然后再编译 MySQL。
要使用端口系统进行安装:
# cd /usr/ports/databases/mysql57-server
# make
...
# cd /usr/ports/databases/mysql57-client
# make
...
标准端口安装将服务器放置在/usr/local/libexec/mysqld
,将 MySQL 服务器的启动脚本放置在/usr/local/etc/rc.d/mysql-server
。
有关 BSD 实现的一些其他说明:
- 在使用端口系统安装后删除 MySQL:
# cd /usr/ports/databases/mysql57-server
# make deinstall
...
# cd /usr/ports/databases/mysql57-client
# make deinstall
...
- 如果您在 MySQL 中使用当前日期遇到问题,则设置
TZ
变量应该会有所帮助。参见第 4.9 节“环境变量”。