教程目录


0x00 教程内容


  1. 下载与安装
  2. 修改密码

0x01 下载与安装

1. 官网下载

a. 找到对应的版本下载即可

​https://dev.mysql.com/downloads/mysql/​​​

2. 安装

a. 双击安装包,一直点击继续,然后安装!

Mysql5.7.19的安装(mac版本)_mysql

安装的时候,中途会出现密码,请务必记得,记住的话就直接登录然后改了,不记得也没关系,请继续看下面的教程。

2. 启动

a. 启动MySQL

Mysql5.7.19的安装(mac版本)_修改密码_02

点击后,红色stopped变为绿色running!

​The MySQL Server Instance is running.​

0x02 修改密码

1. 记住密码时修改密码

a. 如果你记得密码,登录之后,直接修改就可以了(root就是你的密码)

​alter user root@localhost identified by 'root';​

2. 没记住密码时修改密码

a. 先停掉mysql的所有服务和进程

如果在偏好设置那里点击stop mysql没响应,可以直接kill掉,终端执行:

​ps -ef|grep mysql​

​sudo kill -9 16034​​ //此处16034是MySQL的进程pid(第二列数字)

b. 执行命令以安全模式启动MySQL

​cd /usr/local/mysql/bin​

​sudo ./mysqld_safe --skip-grant-tables​

Mysql5.7.19的安装(mac版本)_修改密码_03

c. 新打开一个终端窗口,登录MySQL

Mysql5.7.19的安装(mac版本)_记住密码_04

d. 修改密码(第一个root就是你的密码)

​update mysql.user set authentication_string=PASSWORD('root') where User='root';​

Mysql5.7.19的安装(mac版本)_修改密码_05

刷新权限:

​FLUSH PRIVILEGES;​

Mysql5.7.19的安装(mac版本)_mysql_06

e. 停掉MySQL的相关安全服务,再在偏好设置启动MySQL服务,停止不了就kill掉(注意停止后要记得启动!!!),再登录MySQL:

​/usr/local/mysql/bin/mysql -uroot -p​

然后输入密码root,即可登录MySQL

f. 安装完首次登录的可能会提示密码过期

Mysql5.7.19的安装(mac版本)_修改密码_07

执行:

​SET PASSWORD FOR root@'localhost' = PASSWORD('root');​

命令修改密码为:root

Mysql5.7.19的安装(mac版本)_修改密码_08

0xFF 总结

  1. 安装的方式有很多种,请自行查阅资料,我安装的时候,并没有自动提示初始密码。

作者简介:​邵奈一​

全栈工程师、市场洞察者、专栏编辑

公众号、微博、:​​邵奈一​

福利:
​邵奈一的技术博客导航​