Mac下忘记Mysql密码重新设置密码的图文教程

    作者:课课家教育更新于: 2019-03-06 13:51:04

        这篇文章主要向大家讲述的是在MAC系统中MySQL重设root密码的实际操作步骤,在实际操作中忘记MySQL root密码时常会发生的,下面就是本教程的详细内容介绍。

      MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

      Mac安装完MySQL之后,软件会生成一个默认密码给我们。但是,当我使用Navicat来建立连接是却提示密码失效,无奈,只能修改数据库默认密码。

      接下来,小编就为大家介绍两种root密码的修改过程。

      方法一:

      MySQL文件在路径/usr/local/mysql

      1,在系统偏好设置中关闭mysql:StopMySQLServer

    Mac下忘记Mysql密码重新设置密码的图文教程_Mac_Mysql_重置密码_课课家教育

      2,打开终端

      进入路径/usr/local/mysql/bin

      输入命令sudosu,然后输入开机密码。

      然后输入命令:./mysqld_safe–skip-grant-tables

      命令集合

    命令集合

      3,重新打开一个终端

      进入目录/usr/local/mysql/bin

      输入命令mysql进入mysql

      然后输入以下命令:

    然后输入以下命令:

      然后密码修改完成,然后关闭步骤2中的命令及终端。

      命令集合

    命令集合

      4,在shell中终端中添加mysql命令

      打开一个终端

      命令:vim~/.bash_profile

      最后一行添加PATH=$PATH:/usr/local/mysql/bin,保存退出

      命令source~/.bash_profile

    命令source~/.bash_profile

      5,在系统偏好设置中启动mysql,就可以正常使用

      终端输入:mysql-uroot-p

      注意:

      如果发现在系统偏好设置中无法关闭或者启动mysql,关机重启。

      方法二:

      1,

      关闭mysql服务:苹果->系统偏好设置->最下边点mysql在弹出页面中关闭mysql服务(点击stopmysqlserver)

      2,

      进入终端输入:cd/usr/local/mysql/bin/

      回车后登录管理员权限sudosu

      回车后输入以下命令来禁止mysql验证功能./mysqld_safe--skip-grant-tables&

      回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

      3,

      输入命令./mysql

      回车后,输入命令FLUSHPRIVILEGES;

      回车后,输入命令SETPASSWORDFOR'root'@'localhost'=PASSword('你的新密码');

      以上就是两种root密码的修改过程。

      小编结语:

      更多精彩内容尽在课课家精彩教育。

      

课课家教育

未登录