mac下安装mysql 配置环境变量 mysql更改初始密码 mysql忘记登录密码 重置密码

一、mysql的安装

1,msyql官网:https://dev.mysql.com/downloads/

往下翻找到macOS版本下载dmg文件

2,下载后各种下一步,最重要的是在结束的时候,会弹出对话框告诉你mysql的账号和初始密码是什么

类似如下:2018-03-21T02:25:01.339790Z 1 [Note] A temporary password is generated for root@localhost: GV(fmQ!kL9K2

所以我安装后的mysql 账号是root密码是GV(fmQ!kL9K2

 

二、配置环境变量

默认mysql安装的路径是/usr/local/mysql 

1,终端敲:sudo vim .bash_profile  敲回车后提示让你输入电脑密码

密码输入后敲回车(敲的密码是不会在终端上显示出来的)

就可以用vim模式编写.bash_profile文件了 如图,下面的绿色文字表示vim模式下几种操作模式

2,因为我们要编写文件,所以敲键盘E字母,此时是无法编辑文件的,继续敲击I字母表示insert插入 此时可以编辑

3,在最后插入

export PATH=${PATH}:/usr/local/mysql/bin 如上图,不过还没完

4,按键盘的esc按键  以退出编辑模式

5,按键盘的:wq  回车后以保存退出

6,重启一下终端,输入mysql --version 如下图 提示出版本号说明环境变量配置成功

 

三,更改初始密码

1,在终端敲mysql -uroot -pGV(fmQ!kL9K2(上面提到的初始密码) 登陆成功

 

但当想要查看数据库的时候,报错 提示让我重新设置密码

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

 

2,重设密码:

终端继续敲

alter user 'root'@'localhost' identified by '改后的密码'; 回车即可

 

四,有些时候往往事与愿违,连最初的密码也忘记了,肿么破?

重置密码:

1,先到系统偏好设置里将mysql的服务关掉。

2,终端进入mysql的bin目录,终端敲:cd /usr/local/mysql/bin

3,继续敲获取管理员权限  sudo su  输入密码后会看到

sh-3.2#再其后面加入安全登录的命令行最终变成

sh-3.2#./mysqld_safe --skip-grant-tables &

等命令运行完毕,打开系统偏好设置可以看到mysql服务已经开启

4,重新打开一个终端 输入mysql -u -root 此时无需登录密码进入到mysql

5,先获取修改密码的权限 终端敲:FLUSH PRIVILEGES;

6,SET PASSWORD FOR root@'localhost' = PASSWORD('qsd19001008');

 

至此mac安装mysql 配置环境变量 以及更改初始密码 重置密码 完毕

 

使用sequel pro作为mysql的图形化操作界面

 

 

服务端开发 路漫漫其修远兮

posted @ 2018-03-21 11:13  韩了个韩  阅读(452)  评论(0编辑  收藏  举报