标题下载MySQL 8
- MySQL 8 下载,访问MySQL官网,按如下路径操作:
Home -> DOWNLOADS -> MySQL Community (GPL) Downloads »
- 也可以直接访问下面的链接,按系统选择版本
https://dev.mysql.com/downloads/mysql/
- 选择dmg包下载,如下图
- 可以不用登陆或者注册,直接点击
No thanks,just start my download
就可以下载了
安装MySQL 8
- 双击下载好的dmg文件,会弹出pkg弹框,再双击pkg图标,进入安装界面
- 在安装界面按默认值,一路
Next
,最后就安装成功了。(PS:Configration
步骤时,选择Use Strong Password Encryption
,然后设置好长度至少为8位的密码,此密码为root
账户的密码) - 点击
Finished
后可在Mac的系统偏好设置
底部看到MySQL的图标了,如下图:
- 安装完成后可以使用下面的命令,访问MySQL了
mysql -u root -p
- 也可以使用第三方工具Navicat连接,如下图:
修改MySQL数据库存储路径
- 按如上步骤安装的MySQL,安装路径为
/usr/local/mysql
- 数据库默认存储在
/usr/local/mysql/data
下 - 如果需要需改到其他路径需自行创建目录,后指定。本人操作方法如下:
- 先创建好期望存储MySQL数据库的位置,我的路径为
/Users/Ash/dev/sqldata/mysql_data
- 然后把
/usr/local/mysql/data
的数据Copy过来,命令如下:
sudo cp -R -p /usr/local/mysql/data ~/dev/sqldata/mysql_data
- 然后在Mac系统
系统偏好
中点击MySQL的Logo,打开MySQL配置,先停止MySQL服务
- 然后选择
Configration
,在界面的Data Directory
选择配置好的路径,然后点击Apply
按钮
最后重启MySQL服务,搞定。
写在最后
我觉得可以直接修改路径,然后Initialize Database
,无需去先创建存储目录,再拷贝数据这一步。但我没有实际操作测试,读者可以自行测试一下。