首先:从官网下载的5.17.22及其他的版本,安装完之后启动不了server。也没有弹出临时密码。
网上说的没一个靠谱的。老大说官网可能没下全。于是推荐我去找镜像。
在安装新的之前,请完全卸载mysql,卸载方法在上一篇博文中。
以下就是全过程,顺通无阻的成功安装上了。
1、去搜狐镜像找到mysql mac os的镜像。
搜狐镜像:http://mirrors.sohu.com/mysql/
2、傻瓜式安装。
3、安装完之后会弹出临时密码,切记保存,如果忘了也没关系。
安装完之后,不出意外可以到系统偏好设置中打开mysql并启动server
下面总结安装完之后修改临时密码:
tep1:
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
step2:
进入终端输入:cd /usr/local/mysql/bin/
回车后 登录管理员权限 sudo su
回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
step3.
输入命令 ./mysql
回车后,输入命令 FLUSH PRIVILEGES;
回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
至此,密码修改完成,可以成功登陆。
mac安装MySQL后(安装文件),不能直接在命令行中mysql。
因为命令行直接查找的是/usr/local/bin下边的命令,需要我们把mysql的命令放到.bash_profile中。
vim ~/.bash_profile
添加:
export PATH=$PATH:/usr/local/mysql/bin
保存,退出
重新启动(加载)bash_profile文件
source ~/.bash_profile
就可以了。