包位于磁盘映像(dmg
)文件,你首先需要在Finder中双击它的图标来挂载它。然后它应该挂载图像并显示其内容。
在继续安装之前,请确保通过使用MySQL管理器应用程序(在macOS服务器上)、首选项窗格或mysqladmin关闭在命令行上。
使用package installer安装MySQL:
下载磁盘映像(
dmg
)文件(社区版本可用在这里),其中包含MySQL包安装程序。双击该文件挂载磁盘映像并查看其内容。从磁盘中双击MySQL安装包。它是根据你下载的MySQL版本命名的。例如,对于MySQL服务器8.0.27,它可能被命名
mysql-8.0.27-osx -
。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文件
——default_authentication_plugin = mysql_native_password
下ProgramArguments
。没有设置强密码加密——default_authentication_plugin
因为MySQL Server的默认值是caching_sha2_password
。为root用户定义一个密码,并在配置步骤完成后切换MySQL服务器是否应该启动。
总结是最后一步,并引用了一个成功和完整的MySQL服务器安装。 向导。
MySQL服务器已经安装完毕。如果您选择不启动MySQL,那么从命令行使用launchctl,或者使用MySQL首选项窗格单击“start”启动MySQL。有关其他信息,请参见第2.4.3节“安装和使用MySQL启动守护进程”,第2.4.4节,“安装和使用MySQL首选项窗格”。使用MySQL首选项窗格或launchd将MySQL配置为在启动时自动启动。
当使用包安装程序安装时,文件被安装到内部的目录中/usr/local
匹配安装版本和平台的名称。例如,安装文件mysql-8.0.27 -
安装MySQL进osx10.15-x86_64.dmg
/usr/local/mysql-8.0.27-osx10.15-x86_64 /
与符号链接到/usr/local/mysql
。下表显示了这个MySQL安装目录的布局。
macOS安装过程不会创建或安装示例my.cnf
MySQL配置文件。
表2.7 MySQL在macOS上的安装布局
目录 | 目录的内容 |
---|---|
箱子 |
mysqld服务器、客户端和实用程序 |
数据 |
日志文件,数据库,其中/usr/local/mysql/data/mysqld.local.err 是默认的错误日志吗 |
文档 |
Helper文档,如发布说明和构建信息 |
包括 |
包括(头)文件 |
自由 |
库 |
男人。 |
Unix手册页 |
mysql-test |
MySQL测试套件(使用安装包(DMG)安装过程中默认禁用“MySQL test”) |
分享 |
其他支持文件,包括错误消息,dictionary.txt ,重写SQL |
支持文件 |
支持脚本,例如mysqld_multi.server ,mysql.server ,mysql-log-rotate 。 |
/ tmp / mysql.sock |
MySQL Unix套接字的位置 |