今天安装mysql的时候发生了意外,安装成功之后是有一个临时密码提示的,但是当时没有仔细看!!!
首先介绍我是怎么安装的,首先到官网下载官方安装包
http://dev.mysql.com/downloads/mysql/
选择“Mac OS X 10.10 (x86, 64-bit), DMG Archive”进行下载
然后下载GUI工具 “MySQL Workbench 6.3.6”
http://dev.mysql.com/downloads/workbench/
之后就是通篇一律的下一步下一步了。但是注意!!!!在安装完成之后会有一个提示框,千万不要不仔细看直接关闭!!!
因为这里包含着临时的密码,我当时没有仔细看直接就ok了,然后通过网上各种教程去修改密码都无法通过,最后只得重装。
----------------------------
最近发现不用重装,有网友回复可以在目录 安装的位置\data\DESKTOP-QF4NLT1.err,找到下面这行冒号后面的就是密码,A temporary password is generated for root@localhost: Zbi,ijpQO7yV
----------------------------
还有一个非常厉害的朋友给了一个方法,请看下图:
----------------------------
重装教程如下:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
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.
/**最后这行我没有碰到**/
调用vim /etc/hostconfig,删除 MYSQLCOM=-YES-这一行
卸载完成之后重新安装,记得记下临时密码!!!
记下密码之后一定要记得立刻重置密码:
mysqladmin -u root -p'.zHy32jHlH+B' password "1234"
之后会有提示:
xxxx:~ xxxxx$mysqladmin -u root -p'.zHy32jHlH+B' password "1234"
mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
收到这个提示证明是更改成功,之后正常使用workbench进行连接就OK了。
ps:望君切记:安装mysql成功之后一定要记下临时密码!!!(是mysql安装后,不是workbench)