该包位于磁盘映像(dmg
)文件,您首先需要在查找程序中双击其图标来挂载该文件。然后,它应该挂载图像并显示其内容。
在继续安装之前,请确保通过使用MySQL管理器应用程序(在macOS服务器上)、首选项窗格或停止所有正在运行的MySQL服务器实例mysqladmin关闭在命令行中。
使用安装包安装程序安装MySQL:
下载磁盘映像(
dmg
文件(已获取共同体版本)在这里),其中包含MySQL包安装程序。双击该文件挂载磁盘映像并查看其内容。在磁盘上双击MySQL安装包。根据您下载的MySQL版本来命名。例如,对于MySQL服务器8.0.25,它可能被命名为
mysql-8.0.25-macos -
.10.13 x86_64
. pkg初始向导介绍屏幕引用要安装的MySQL服务器版本。点击
开始安装。MySQL社区版显示了相关的GNU通用公共许可证的副本。点击
然后 继续。从安装类型页面您可以任意点击 若要使用所有默认设置执行安装向导,请单击 更改要安装的组件(MySQL服务器,MySQL测试,首选项窗格,启动支持-除了MySQL测试默认启用)。
请注意虽然
选项可见,则无法更改安装位置。
点击
安装MySQL服务器。如果升级当前的MySQL服务器安装,安装过程到此结束,否则按照向导的额外配置步骤安装新的MySQL服务器。成功安装新的MySQL服务器后,通过选择密码的默认加密类型,定义根密码,并在启动时启用(或禁用)MySQL服务器来完成配置步骤。
MySQL 8.0默认的密码机制为
caching_sha2_password
(Strong),此步骤允许您将其更改为mysql_native_password
(遗留)。选择传统密码机制会将生成的launchd文件更改为set
——default_authentication_plugin = mysql_native_password
下ProgramArguments
.选择强密码加密不设置——default_authentication_plugin
因为MySQL服务器的默认值是caching_sha2_password
.为root用户定义一个密码,并在配置步骤完成后切换MySQL服务器是否启动。
总结是最后一步,并引用了一个成功和完整的MySQL服务器安装。 向导。
MySQL服务器已经安装完毕。如果你选择不启动MySQL,那么从命令行使用launchctl或者通过MySQL首选项窗格单击“开始”启动MySQL。有关其他信息,请参见第2.4.3节,安装和使用MySQL启动守护进程,章节2.4.4,“安装和使用MySQL首选项窗格”.使用MySQL首选项窗格或launchd配置MySQL在启动时自动启动。
当使用包安装程序进行安装时,文件被安装到其中的目录中/usr/local
安装版本和平台名称匹配。例如,安装文件mysql-8.0.25 -
将MySQL安装到macos10.15-x86_64.dmg
/usr/local/mysql-8.0.25-macos10.15-x86_64 /
与的符号链接/usr/local/mysql
.MySQL安装目录的布局如下表所示。
macOS安装过程不创建也不安装样例my.cnf
MySQL配置文件。
表2.7 macOS下MySQL安装布局
目录 | 目录内容 |
---|---|
箱子 |
mysqld服务器、客户端和实用程序 |
数据 |
日志文件,数据库,其中/usr/local/mysql/data/mysqld.local.err 是否默认错误日志 |
文档 |
辅助文档,比如发布说明和构建信息 |
包括 |
包括(头文件)文件 |
自由 |
库 |
男人。 |
Unix手册 |
mysql-test |
MySQL测试套件(“MySQL测试”在使用安装包(DMG)的安装过程中默认禁用) |
分享 |
其他支持文件,包括错误消息,dictionary.txt ,以及重写SQL |
支持文件 |
支持脚本,例如mysqld_multi.server ,mysql.server ,mysql-log-rotate . |
/ tmp / mysql.sock |
MySQL Unix套接字的位置 |