MySQL是一款跨平台,高效的数据库,它可以和Python,Java等编程语言紧密结合,广泛用于Web服务端开发。本篇文章介绍MacOS中如何安装MySQL 以及 可能出现的问题。
**1.下载 mysql **
downloads.mysql.com/archives/co…
这里建议选择较老的版本,这样更加稳定 我这里是 5.7.24 根据自己的电脑类型,如果是M1芯片的苹果电脑,可以下载ARM版本的dmg文件,如果是Intel芯片的,可以下载x86版本的dmg文
**2.安装 **
双击安装文件 一直继续到底;
注意这里但是当弹出一个MYSQL Installer提示。打开备忘录复制粘贴记下弹出框的密码。 正常情况下,一路继续的话,安装成功。 此时只是安装成功,要进入系统设置 :
点击start mysever。
**3.配置系统路径 **
打开打开 .bash_profile 文件,然后输入:
PATH=$PATH:/usr/local/mysql/bin
注意:这里不需输入 export 此后,在命令行输入 回车,路径就配置好了。
source ~/.bash_profile
**4.设置新密码 **
首先在命令行输入:mysql -u root -p 接着输入密码(在2.中已经复制好了的) 此时可能会有这样的报错: Access denied for user 'root'@'localhost' (using password: YES)
这说明我们拷贝的密码有问题;以防出现的明明密码正确却登陆不进去的情况,或者密码忘记的情况 这里可以借鉴 这篇来修改密码: www.jianshu.com/p/b7e9a4da8…
- 关闭mysql
- 进入终端(mysql 的安装路径 一般是
cd /usr/local/mysql/bin/
- 输入sudo su
- 输入(./mysqld_safe --skip-grant-tables &)回车以禁止mysql验证功能,mysql会自动重启,偏好设置中的mysql状态会变成running。
- 输入命令(./mysql)回车
- 输入命令(flush privileges;)分号别忘记输了
flush privileges;
- 重置密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
ALTER USER 'root'@'localhost' IDENTIFIED BY '12445';
- 执行 quit;退出mysql
- 执行 exit;退出sudo
- 密码重置已完毕,可以试试登陆mysql。
**5.再次登陆 **
如果再次登陆发现:zsh: command not found: mysql 那么有可能是上次直接叉掉 命令窗口导致mysql进程停止;
这里再次运行 source ~/.bash_profile 命令就可。
source ~/.bash_profile
接着输入:mysql -u root -p 接着输入密码。即可登陆。