精华内容
下载资源
问答
  • MySQL密码重置

    2016-03-20 15:39:26
    MySQL密码重置

    悲催的经历

    昨天因为要使用数据库,就安装了一个MySQL数据库,晚上回去睡了一觉,今天登录数据库时发现把密码忘记了:(,真后悔当初把密码设置得太复杂了。

    1. 操作系统: Ubuntu 14.04 64-bit
    2. Mysql数据库: mysql-server-5.6 (通过apt-get安装)

    重置过程

    1. 关闭mysql服务

      $ sudo service mysql stop
    2. 以不检查权限的方式启动mysql

      $ sudo mysql --skip-grant-tables &
    3. 利用空密码的方式使用root账号登录mysql

      $ mysql -u root
    4. 修改root账号的密码

      mysql> update mysql.user set password=PASSWORD('yournewpassword')
      where user='root';
      mysql> flush privileges;
      mysql> quit
    5. 重启mysql服务,并测试修改后的密码

      $ sudo service mysql start
      $ mysql -u root -p
      Enter password:

    问题

    在参考luckcy的文章时,发现通过sudo /etc/init.d/mysql stop命令时始终不能将mysql进程终止,最后采用sudo service mysql stop解决问题。具体原因没有做深入的分析,如果您恰好看到了这篇文章,并且恰好知道答案,还请不吝赐教,谢谢。

    参考:

    [1]: http://lxsym.blog.51cto.com/1364623/477027

    展开全文
  • mysql密码重置

    2017-11-08 18:58:00
    mysql密码重置 mysql密码忘记了怎么办?!下面步骤是如何重置mysql的密码: 1.打开mysql的配置文件,命令:vim /etc/my.cnf。在配置文件中新增一行skip-grant,结果如下图所示: 2.保存并退出! 3.重启mysqld,命令...

    mysql密码重置

    mysql 密码忘记了怎么办?!下面步骤是如何重置mysql的密码:

    1.打开mysql的配置文件,命令:vim /etc/my.cnf 。在配置文件中新增一行 skip-grant,结果如下图所示:

    wKiom1jFDzSxMBazAAAuPEiKD4U265.png-wh_50

    2.保存并退出!

    3.重启mysqld,命令:service mysqld restart 

    4.mysql -uroot进入,
    use mysql;#使用mysql库
    update user set password=password('123456') where user='root'; #更改user这个表

    flush privileges; #更新权限

    wKioL1jFD3Wz3VGOAAA_bnl-Q6o468.png-wh_50

    5.退出后还原my.cnf重启,命令如下:

    vim /etc/my.cnf  #打开mysql配置文件,将skip-grant前面加#

    /etc/init.d/mysqld restart  #重新启动mysql

    用新密码登入mysql数据库,命令如下:

    #mysql –uroot –p123456即可正常登入数据库了!








         本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1905641,如需转载请自行联系原作者


    展开全文
  • Mysql密码重置

    2017-08-12 15:01:00
    我这里mysql密码重置的背景是在docker镜像容器中,镜像源于阿里云。

    一、手动修改


    1、停止MySQL服务


    执行:/etc/init.d/mysql stop,你的机器上也不一定/etc/init.d/mysql也可能是/etc/init.d/mysqld

    2、跳过验证启动MySQL


    /usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &

    注:如果mysqld_safe的位置如果和上面不一样需要修改成你的,如果不清楚可以用find命令查找。

    3、重置密码


    等一会儿,然后执行:/usr/local/mysql/bin/mysql -u root mysql  

    出现mysql提示符后输入:update user set  authentication_string= Password('要设置的密码') where User = 'root';

    回车后执行:flush privileges;    刷新MySQL系统权限相关的表。再执行:exit;  退出。

    4、重启MySQL


    杀死MySQL进程:killall mysqld

    重启MySQL:/etc/init.d/mysql start

    我这里的环境是lnmp,就是重启lnmp :lnmp restart

    其他集成环境用相应也可以用相应命令停止mysql

    展开全文
  • Mysql 密码重置

    2019-11-12 11:43:00
    Centos 上的mysql 忘记密码重置步骤如下: 1、 whereis my.cnf 可以找到my.cnf 的文件位置,在最底下输入 : skip-grant-tables 。表示跳过校验密码的步骤; 2、 重启mysqld。 service mysqld restart 3、登录并...

    Centos 上的mysql 忘记密码,重置步骤如下:
    1、 whereis my.cnf 可以找到my.cnf 的文件位置,在最底下输入 : skip-grant-tables 。表示跳过校验密码的步骤;

    在这里插入图片描述

    2、 重启mysqld。 service mysqld restart

    3、登录并修改MySQL的root密码
    #mysql
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 3 to server version: 3.23.56
    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
    mysql> USE mysql ;
    Database changed
    mysql> UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;
    Query OK, 0 rows affected (0.00 sec)
    Rows matched: 2 Changed: 0 Warnings: 0
    mysql> flush privileges ;
    Query OK, 0 rows affected (0.01 sec)
    mysql> quit

    4、将MySQL的登录设置修改回来
    #vim /etc/my.cnf
    将刚才在[mysqld]的段中加上的skip-grant-tables删除保存并且退出vim

    5、重新启动mysqld
    #service mysqld restart

    6、最后登录mysql 验证下。提示输入新密码,并登录成功。同时 navicat 也能正常连接。
    #mysql -uroot -p

    在这里插入图片描述

    参考 : https://www.cnblogs.com/bincoding/p/6480779.html

    展开全文
  • MYSQL密码重置

    2019-05-01 21:04:06
    MYSQL(5.7版本)数据库密码忘记了怎么办?————不用卸载重装也能把密码设置回来的方法(Windows系统上完成) 1、第一步:找到mysql.exe和mysqld.exe所在的文件夹(Mysql安装目录所在的bin文件下)复制它们的路径...
  • MySql密码重置

    2017-03-28 20:10:03
    * 密码重置 1.停止mysql服务: services.msc 进入到服务界面 2.在cmd>输入一个命令: mysqld --skip-grant-tables (开启一个mysql服务,不需要进行认证.) 3.新打开一个cmd窗口 mysql -u root -p 不需要输入...
  • mysql 密码重置

    2013-10-12 14:56:44
    mysql 重置密码:/etc/init.d/mysql stopmysqld_safe --skip-grant-tables & mysqld_safe --skip-grant-tables --... #此时无需授权就可以进入到MySQL命令行,使用SQL重置MySQL密码:use mysql;UPDATE mysql.u...
  • 护卫神MySQL密码重置器(MySQL密码重置工具)是专门针对MySQL数据库最新开发的密码修改软件。mysql数据库忘记密码时如何修改?护卫神MySQL密码重置器(MySQL密码重置工具)轻松帮助用户。它可以帮助用户重置或者修改...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,834
精华内容 2,333
关键字:

mysql密码重置

mysql 订阅