由于第一次在mac安装mysql,密码是其随机设置的,第一次并没有留意,所有下次使用的时候没有密码登录.
解决办法如下:
- 在偏好设置停用mysql服务
- 打开终端(命令行)
1)转到mysql/bin目录cd /usr/local/mysql/bin/ sudo su ./mysqld_safe --skip-grant-tables
2)获取权限
3)不启动mysql权限表,杀掉mysql- 重新打开一个终端(之前那个不关闭)
1)转到mysql/bin目录cd /usr/local/mysql/bin/ use mysql; flush privileges; set password for ‘root'@'localhost'=password(‘新密码');
2)必须使用mysql数据库
3)刷新MySQL的系统权限相关表
4)设置新密码- exit;
退出mysql.