• 如果忘记MySQL root密码,如何重设密码?
    执行如下命令:wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh;sh reset_mysql_root_password.sh 按提示操作即可
  • 下面是脚本里面的内容:
    #!/bin/bash
    PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
    export PATH # Check if user is root
    if [ $(id -u) != "" ]; then
    printf "Error: You must be root to run this script!\n"
    exit
    fi echo "=========================================================================\n"
    printf "Reset MySQL root Password for LNMP , Written by Licess \n"
    printf "=========================================================================\n"
    printf "LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux \n"
    printf "This script is a tool to reset mysql root password for lnmp \n"
    printf "For more information please visit http://www.lnmp.org \n"
    printf "\n"
    printf "Usage: sh reset_mysql_root_password.sh\n"
    printf "=========================================================================\n" mysql_root_password=""
    read -p "(Please input New MySQL root password):" mysql_root_password
    if [ "$mysql_root_password" = "" ]; then
    echo "Error: Password can't be NULL!!\n"
    exit
    fi printf "Stoping MySQL...\n"
    /etc/init.d/mysql stop
    printf "Starting MySQL with skip grant tables\n"
    /usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null >& &
    printf "using mysql to flush privileges and reset password\n"
    sleep
    printf "update user set password = Password('$mysql_root_password') where User = 'root'\n"
    /usr/local/mysql/bin/mysql -u root mysql << EOF
    update user set password = Password('$mysql_root_password') where User = 'root';
    EOF reset_status=`echo $?`
    if [ $reset_status = "" ]; then
    printf "Password reset succesfully. Now killing mysqld softly\n"
    killall mysqld
    sleep
    printf "Restarting the actual mysql service\n"
    /etc/init.d/mysql start
    printf "Password successfully reset to '$mysql_root_password'\n"
    else
    printf "Reset MySQL root password failed!\n"
    fi

安装lnmp后,忘记phpmyadmin的root密码,怎么办的更多相关文章

  1. 安装完Ubuntu后没有设置过root密码,想要进入root账户怎么办?

    安装完Ubuntu后没有设置过root密码,想要进入root账户怎么办? Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然 ...

  2. phpmyadmin修改root密码

    很多人利用phpmyadmin或者命令行来修改了mysql的root密码,重启 后发现mysql登录错误,这是为什么呢?修改mysql的root的密码要在mysql软件中mysql数据库里修改root ...

  3. windows下忘记mysql的root密码解决方法(图文)

    在windows下忘记mysql的root密码对于很对新手来说,也是会经常遇到的,我也刚好遇到啦,参考网上的解决办法,自己又整理啦一下. 1.首先需要查看mysql的服务是否启动. 打开cmd窗口,输 ...

  4. [转帖]Ubuntu忘记超级用户root密码,重新设置密码

    Ubuntu忘记超级用户root密码,重新设置密码 版权声明:本文为博主原创文章,转载必须指明出处. https://blog.csdn.net/weixin_37909391/article/det ...

  5. Centos下忘记mysql的root密码的解决方法

    Centos下忘记mysql的root密码的解决方法 一:(停掉正在运行的mysql) [root@NetDakVPS ~]# service mysql stop 二:使用 “--skip-gran ...

  6. [转帖]忘记了MariaDB root密码的解决办法

    忘记了MariaDB root密码的解决办法 https://www.cnblogs.com/liaojie970/p/6126322.html 貌似跟 mysql 是一样的. 1.停掉mariaDB ...

  7. Linux安装swoole拓展 (一键安装lnmp后安装可用完美)

    一键安装lnmp后安装可用完美 swoole(一键安装完lnmp重启下,之前出现502一直解决不了,不清楚啥情况) 找到对应php版本,在lnmp文件夹的src 1.安装swoole cd /usr/ ...

  8. CentOS忘记mariadb/mysql root密码解决办法

    本文不再更新,可能存在内容过时的情况,实时更新请访问原地址:CentOS忘记mariadb/mysql root密码解决办法: 这里有两种方式实现修改mariadb root密码. mariadb版本 ...

  9. mysql8安装成功后忘记密码

    我安装的是社区免安装版,安装成功后密码忘记了.参考了网上的一些方法,自己也做下笔记.仅供参考. 我安装的mysql版本下载地址:https://dev.mysql.com/downloads/mysq ...

随机推荐

  1. Java系列: JAVA字符串格式化-String.format()的使用(zz)

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  2. myeclipse 2014新建maven web 项目步骤

    首先在myeclipse中配置maven的安装路径: 在pom.xml中加上: 1 2 3 4 5 6 7 8 9 10  <plugins>           <plugin&g ...

  3. LeetCode-Count Univalue Subtrees

    Given a binary tree, count the number of uni-value subtrees. A Uni-value subtree means all nodes of ...

  4. 你所不知道的Python奇技淫巧

    有时候你会看到很Cool的Python代码,你惊讶于它的简洁,它的优雅,你不由自主地赞叹:竟然还能这样写.其实,这些优雅的代码都要归功于Python的特性,只要你能掌握这些Pythonic的技巧,你一 ...

  5. [C语言]一个很实用的服务端和客户端进行TCP通信的实例

    本文给出一个很实用的服务端和客户端进行TCP通信的小例子.具体实现上非常简单,只是平时编写类似程序,具体步骤经常忘记,还要总是查,暂且将其记下来,方便以后参考. (1)客户端程序,编写一个文件clie ...

  6. [转]简单识别 RESTful 接口

         本文描述了识别一个接口是否真的是 RESTful 接口的基本方法.符合 REST 架构风格的接口,称为 RESTful 接口.本文不打算从架构风格的推导方面描述,而是从 HTTP 标准的方面 ...

  7. nginx自学

    需要了解的linux的命令: linux的命令:netstat -antnetstat -antp(天假了参数P)ps aux | grep 80kill -9 2985 号进程pkill -9 ht ...

  8. json_decode详解

    json_decode是php5.2.0之后新增的一个PHP内置函数,其作用是对JSON 格式的字符串进行编码.    json_decode的语法规则:json_decode ( string $j ...

  9. HTML5动画实例

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  10. hdu5012 bfs

    比较简单的题 搜索4个方向,维护位子的值. #include<stdio.h> #include<string.h> #include<queue> using n ...