数据库忘记密码(mac)
折腾了那么久。。。最后一怒之下删除数据库,重装!
打开命令行,输入如下删除命令1
2
3
4
5
6
7sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
接着安装:
知道最好一步出现一个弹窗1
2
3 2017-06-23T10:06:15.485431Z 1 [Note] A temporary password is generated for root@localhost: yiNqY=P5VnjL
If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.
这时候要注意 记得复制下来,临时密码要用到。之后修改密码
打开终端,输入sudo -i 命令,并回车,切换ROOT用户
此时会要求输入电脑的管理员密码,并回车。注意:输入密码是看不见输入光标的,实际已经输入进去了1
进入mysql安装目录的bin目录,mysql默认安装目录为/usr/local/mysql。输入命令 cd /usr/local/mysql/bin/并回车
1 | 输入./mysqladmin -u root -p password 123456命令,注意123456为您的新密码。命令输入之后回车 |
1 | 此时为要求我们输入mysql以前的密码,即mysql初始化的密码。输入好之后回车,弹出如下图,如果内容不同,则没修改成功 |