mac系统mysql忘记root密码或者误删root用户的详细解决步骤
2016-03-06 17:31
716 查看
超详细的解决步骤
(1)关闭mysql服务:系统偏好设置-->点击最后一行的mysql-->关闭mysql进程
(2)打开终端输入cd /usr/local/mysql/bin/ 这个就是mysql目录下的bin文件目录
(3)继续终端输入sudu su
(4)输入本机密码(如果有)
(5)此时终端显示sh-3.2#这种字样,不用管他,继续终端输入./mysqld_safe –skip-grant-tables &
(6)这时mysql会自动启动,不用管。这时关闭终端,关闭终端会有提示,不用管,只管关了。
(7)重新打开终端并输入cd /usr/local/mysql/bin/
(8)继续输入./mysql 别漏了点号
(9)此时进入mysql命令了,继续输入set global read_only=0;输入后回车
(10)继续输入flush privileges;输入后回车
(11)可以关闭终端了
(12)打开MYSQLWorkbench(没有的话自己去官方下载个),新建一个连接项目(MYSQL connections),Connection Name随便取,Username写root。然后点击OK创建出一份连接
(13)在新建的连接项目中点击Users and Privileges,下面有root账户,你修改下密码就可以了。没有root账户自己点击add account创建出来就好了。
(1)关闭mysql服务:系统偏好设置-->点击最后一行的mysql-->关闭mysql进程
(2)打开终端输入cd /usr/local/mysql/bin/ 这个就是mysql目录下的bin文件目录
(3)继续终端输入sudu su
(4)输入本机密码(如果有)
(5)此时终端显示sh-3.2#这种字样,不用管他,继续终端输入./mysqld_safe –skip-grant-tables &
(6)这时mysql会自动启动,不用管。这时关闭终端,关闭终端会有提示,不用管,只管关了。
(7)重新打开终端并输入cd /usr/local/mysql/bin/
(8)继续输入./mysql 别漏了点号
(9)此时进入mysql命令了,继续输入set global read_only=0;输入后回车
(10)继续输入flush privileges;输入后回车
(11)可以关闭终端了
(12)打开MYSQLWorkbench(没有的话自己去官方下载个),新建一个连接项目(MYSQL connections),Connection Name随便取,Username写root。然后点击OK创建出一份连接
(13)在新建的连接项目中点击Users and Privileges,下面有root账户,你修改下密码就可以了。没有root账户自己点击add account创建出来就好了。
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复