一、安装
由于官方网站下载mysql速度很慢,我们采用镜像下载。
点击选择合适的版本,这里推荐下载MySQL-5.x系列的版本,是比较新的稳定版本。8.0的高版本会与有些数据库管理工具不兼容不推荐下载。
这里以下载macos 5.7.23版本为例,linux和windows相应版本都能找到。
点击mysql-5.7.23-macos10.13-x86_64.dmg
进行下载,双击打开下载好的dmg文件。
再打开pkg文件进入安装界面。
期间需要同意协议的服务条款,一路点击继续就可以安装成功。
注意:安装完成之后会弹出一个对话框,告诉我们生成了一个root账户的临时密码。请注意保存,否则重设密码会比较麻烦。
弹出的对话框如下图,记住保存初始密码。
二、MySQL配置
打开系统偏好设置,会发现多了一个MySQL图标,点击它,会进入MySQL的设置界面
安装之后,默认MySQL的状态是stopped,关闭的,需要点击“Start MySQL Server”按钮来启动它,启动之后,状态会变成running。下方还有一个复选框按钮,可以设置是否在系统启动的时候自动启动MySQL,默认是勾选的,建议取消,需要时在手动启动。
2.1 添加环境变量
对于环境变量不理解的同学可以参考:理解环境变量
第一步 :在终端切换到根目录,编辑./.bash_profile文件
cd ~
vim /.bash_profile
第二步 :进入vim 编辑环境。 按下i 进入 insert 模式 ,输入
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
第一条环境变量用于启动mysql,第二条环境变量用于管理MySQL Server的状态。
第三步 :按下esc 退出 insert 模式,输入:wq保存配置文件。
:wq
第四步 :在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功
source ~/.bash_profile
echo $PATH
2.2 MySQL服务的启动/停止和状态查看
停止MySQL服务
sudo mysql.server stop
启动MySQL服务
sudo mysql.server start
重启MySQL服务
sudo mysql.server restart
查看MySQL服务状态
sudo mysql.server status
使用命令行的方式启动MySQL服务,会比控制面板更加快捷和舒适。
三、使用MySQL
第一步:启动MySQL Server。
sudo mysql.server start
第二步:输入命令,输入密码,进入MySQL服务。
mysql -u root -p
我们第一次登陆的密码是之前保存截图的初始密码。
登陆成功后就能看的左侧的mysql>
进入数据库后,我们就能很容易的重置密码了,设置自己的密码。
set password = password('你的密码');
输入exit
便可变出mysql服务。