📅  最后修改于: 2021-01-10 15:05:25             🧑  作者: Mango
MySQL是一个开源的关系数据库管理系统。它的名称是My + SQL这两个词的组合,其中my是联合创始人Michael Widenius的女儿的名字,而SQL是Structured Query Language的缩写。
MySQL在各种知名公司(如Google和Facebook)中广泛用作数据库系统。在本教程中,我们将学习在MacOS上安装MySQL服务器的过程。
以下步骤用于在MacOS上安装MySQL。
1)下载最新版本
从其官方网站下载最新版本的MySQL社区服务器5.7.20,或简单地将https://dev.mysql.com/downloads/file/?id=473576复制并粘贴到我们的浏览器搜索栏中。该文件将以磁盘映像格式下载,该文件将首先安装在我们的卷目录中。
2)挂载磁盘映像文件
Hdiutil与mount选项一起使用,可将磁盘映像文件安装在root的卷目录上。
$ hdiutil mount "downloads/mysql-5.7.20-macos10.12-x86_64.dmg
3)使用安装程序安装MySQL软件包
该命令将MySQL社区服务器安装到根目录。在安装过程中,它还会为root设置访问MySQL的默认密码。
$ sudo installer -pkg "Volumes/mysql-5.7.20-macos10.12-x86_64/mysql-5.7.20-macos10.12-x86_64.pkg" -target /
当我们在MacOS上安装MySQL时,将创建一个默认的用户名和密码,并在安装时向用户显示。
4)卸载磁盘映像文件
安装在卷目录上的MySQL软件包需要卸载。 Hdiutil与unmount选项一起使用。
$ hdiutil unmount "volumes/mysql-5.7.20-macos10.12-x86_64
5)启动MySQL
在MacOS上,所有支持文件都位于/ usr / local / MySQL。 Support-Files包含MySQL.server ,它实际上是在我们需要访问数据库时启动的。我们必须具有MySQL服务器的路径信息才能启动MySQL。我们必须具有超级用户权限才能启动和停止MySQL数据库。
$ sudo usr/local/mysql/support-files/mysql.server start
6)在MySQL命令行上工作
1.从命令行访问
要从命令行运行MySQL,我们需要首先启动MySQL服务器。然后,将执行以下命令。
$ sudo /usr/local/mysql/bin/mysql -u root ?password="r>mpyW,-J4xS"
其中root是用户名,密码是r> mpyW,-J4xS。
2.创建数据库
要创建数据库,我们需要执行如下的SQL查询。
$create database ssit
7)停止MySQL
要停止数据库,请使用以下命令。
$ sudo usr/local/mysql/support-files/mysql.server stop