MAC下安装MySQL以及重置初始密码详细教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010377383/article/details/82688250

前言

在win 下 安装mysql,默认给的username 和 password 都是root。结果到mac, 安装好mysql, 结果命令行进不去,我特么也是醉了。

(一)下载包

下载包依然选择基于5的版本。

https://dev.mysql.com/downloads/mysql/5.6.html#downloads

(二)傻瓜安装

一直下一步就行。

(三)设置环境变量

苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server),如果默认打开了

然后去配置环境变量,打开终端。依次执行一下命令

(1)执行 cd /usr/local/mysql/bin 
(2)执行 vim ~/.bash_profile
       在该文件中添加mysql/bin的目录
       export PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入wq保存。
最后执行 source ~/.bash_profile

(四)重置密码

本来到第三部,我开开心心打开打开mysql server,然后执行

mysql -uroot -p

然后输入密码 root

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
懵逼了。这和win不一样啊。

设置密码步骤

(1) 如果你终端还在第三步, 不执行第一步 cd /usr/local/mysql/bin/
(2) 登录管理员权限 sudo su
(3) 回车后输入密码然后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &
注意: 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
(4) 输入命令 ./mysql
(5) 回车后,输入命令 FLUSH PRIVILEGES; 
(6) 回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码'); // 比如 1234
(7) 重新打开新终端 执行 mysql -uroot -p 回车 输入密码回车 

安装完成

扫描二维码关注公众号,回复: 4932207 查看本文章

这里写图片描述

猜你喜欢

转载自blog.csdn.net/u010377383/article/details/82688250