在Mac上安装Mysql需要以下几个步骤:
步骤一:下载并安装Mysql
在官网上下载Mac下的Mysql安装包,下载链接 https://www.mysql.com/downloads/。下载安装包后,双击进行安装,按照提示进行安装即可。
步骤二:设置环境变量
在Mac上安装Mysql完成之后,需要手动设置环境变量,使得MySQL命令可以在任意目录下执行。首先需要进入到.bash_profile文件中,该文件用于存放用户自定义的环境变量和执行脚本。在终端中执行以下命令:
cd ~
touch .bash_profile
open .bash_profile
执行以上命令之后,会打开一个文件,用于编辑环境变量。在文件中输入以下代码:
export PATH=${PATH}:/usr/local/mysql/bin
保存并退出.bash_profile文件,并运行以下命令使环境变量生效:
source .bash_profile
步骤三:启动Mysql服务
在环境变量设置完成后,就可以启动Mysql服务了。在终端中,执行以下命令:
sudo /usr/local/mysql/support-files/mysql.server start
执行以上命令之后,就可以启动Mysql服务了。
步骤四:配置Mysql
Mysql的配置文件在/usr/local/mysql/etc/my.cnf。编辑该文件,对Mysql进行配置。
子标题一:配置Mysql的字符集
一般来说,中文的存储和查询,如果不设置字符集的话,就会有问题。在Mysql中,可以通过设置字符集来解决这个问题。在my.cnf文件中添加以下代码:
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
将这个文件保存之后,重新启动Mysql服务即可。
子标题二:配置Mysql的远程访问
在Mysql的默认设置下,只能在本地访问数据库,如果需要从远程连接到Mysql数据库,则需要配置远程访问。在my.cnf文件中添加以下代码:
[mysqld]
bind-address=0.0.0.0
这样,其他IP地址就可以连接到Mysql服务器了。
子标题三:设置root用户密码
在Mysql默认安装的情况下,root用户并没有设置密码,这样很不安全。因此,我们需要对root用户设置一个密码。在终端中执行以下命令:
mysqladmin -uroot password "新密码"
步骤五:连接到Mysql
在Mysql安装和配置完成之后,就可以连接到Mysql数据库了。在终端中执行以下命令:
mysql -uroot -p
这样就可以以root用户的身份连接到Mysql数据库了。
综上所述,这就是在Mac上安装Mysql的详细步骤及配置过程。