`
不爱不见
  • 浏览: 285989 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos mysql忘记密码

阅读更多
一:(停掉正在运行的mysql)
[root@NetDakVPS ~]# service mysqld stop
二:使用 “–skip-grant-tables”参数重新启动mysql
[root@NetDakVPS ~]# mysqld_safe --skip-grant-tables &
[1] 23810
Starting mysqld daemon with databases from /var/lib/mysql
三:用root帐号登录mysql
[root@NetDakVPS ~]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.77 Source distributionType 'help;' or '\h' for help. Type '\c' to clear the buffer.
四:改变用户数据库
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
五:修改密码,记得密码要用password()函数进行加密
mysql> update user set password=password('netdak') where user='root';
Query OK, 1 row affected (0.04 sec)
Rows matched: 1 Changed: 1 Warnings: 0
六:刷新权限表
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
七:退出mysql
mysql> quit
Bye
八:对mysql进行重启
[root@NetDakVPS ~]# service mysqld restart;
STOPPING server from pid file /var/run/mysqld/mysqld.pid
100421 13:44:03 mysqld endedStopping MySQL: [ OK ]
Starting MySQL: [ OK ]
[1]+ Done mysqld_safe --skip-grant-tables
九:用更改过的密码重新登录即可。
[root@NetDakVPS ~]# mysql -u root -p
Enter password: netdak
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.77 Source distributionType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql> quit
Bye

摘自:http://blog.sina.com.cn/s/blog_6a5aee6701015uml.html
分享到:
评论

相关推荐

    linux(centos) 下C++连接mysql数据库

    6. **关闭连接**:最后,别忘了在完成所有操作后,使用`void mysql_close(MYSQL*)`关闭数据库连接。 下面是一个简单的示例代码,展示了如何在C++中连接MySQL并执行查询: ```cpp #include #include <mysql.h> ...

    centos7 安装mysql和mysqlclient遇到的坑总结

    在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...

    Centos忘记mysql密码及允许远程连接的方法

    主要介绍了Centos忘记mysql密码及允许远程连接的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    centos6.9安装mysql详细步骤

    如果忘记密码,可以使用以下命令修改密码: ```sql service mysqld stop mysqld_safe --user=root --skip-grant-tables mysql -u root use mysql; update user set password=password("666666") where user="root";...

    Centos7.6安装MySQL8.0经典手册

    如果忘记临时密码,可以通过`bin/mysqladmin -u root -p password 新密码`来重置root用户的密码。 通过遵循这些步骤,你应该能在Centos7.6系统上成功安装并配置MySQL 8.0。记得在实际操作中根据自己的具体情况进行...

    忘记mysql 的root密码怎么办

    幸运的是,我们可以通过一些方法来恢复 root 密码,本文将介绍在 Windows 和 CentOS 平台上忘记 MySQL 根密码的解决方法。 Windows 平台 在 Windows 平台上,我们可以使用以下命令来恢复 root 密码: 1. 首先,...

    centos7环境下MySQL离线安装步骤

    在CentOS7环境下安装MySQL是一项常见的任务,尤其对于那些没有网络连接或者需要在隔离环境中的开发者来说,离线安装MySQL显得尤为重要。以下是一份详细的离线安装MySQL的步骤指南: 首先,你需要从官方或者可靠的第...

    mysql安装步骤-CentOS.pdf

    8. 关于忘记MySQL的root用户密码后如何重置,提供了详细的操作步骤。这涉及到编辑***f文件,启动MySQL服务到安全模式,然后在不输入密码的情况下登录到MySQL。之后可以进入mysql数据库执行密码修改操作,最后刷新...

    阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法

    以上步骤详细描述了在阿里云Linux CentOS 7.2环境下忘记MySQL root密码的解决方法。遵循这些步骤应该可以安全地重置密码,并恢复对数据库的正常访问。如果读者在操作过程中遇到任何问题,可以留言寻求帮助,作者会...

    MySQL重置root密码for Linux

    新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。

    Centos7 + Mysql +JDK

    在这个场景中,我们需要关注的是Centos7的安装、Mysql的部署(包括编码设置)、JDK的安装以及防火墙规则的调整。下面我们将详细讲解这些步骤。 首先,Centos7.0的安装是一个基本的Linux发行版安装过程,它通常涉及...

    liunx deploy下的centos安装java与MySQL.pdf

    别忘了替换`x.x.x.x`为你的CentOS版本。 现在,我们可以安装Java了。由于Java通常不在默认的CentOS仓库中,你需要添加Oracle Java或OpenJDK的额外仓库。这里以OpenJDK为例,执行以下命令安装Java开发工具包(JDK)...

    CentOS下重置MySQL的root密码的教程

    在CentOS系统中,重置MySQL的root密码是一项常见的任务,尤其当您忘记或不确定当前root用户的密码时。本文将详细介绍如何在CentOS环境下重置MySQL root密码的步骤,包括必要的系统权限设置以及使用mysqladmin工具的...

    centos6.5安装mysql5.6

    但别忘了初始化数据库,设置root用户的密码,以及启动和设置MySQL服务为开机启动。这些步骤包括: 1. 初始化数据库:`/opt/mysql/bin/mysqld --defaults-file=/opt/mysql/my.cnf --user=mysql --initialize-...

    centos 7.0上安装mysql

    在 CentOS 7.0 上安装 MySQL 是一项常见的任务,尤其对于需要搭建服务器环境或进行数据库管理的用户。本文将详细讲解如何在 CentOS 7.0 上安装 MySQL 5.6 版本,包括用户和组的创建、数据目录的准备、源代码编译安装...

    centos6.2安装两个mysql--宋正河整理

    6. **安全配置**:不要忘记为每个MySQL实例设置安全选项,如修改root用户的默认密码,限制远程访问等。 7. **测试与验证**:启动两个MySQL实例,使用客户端连接,确保它们都能正常工作且彼此独立。 在实际操作中,...

    centos安装mysql5.5.txt

    - **忘记 root 密码**:通过重置 root 密码的方式来解决。 #### 六、总结 本文详细介绍了如何在 CentOS 系统上安装 MySQL 5.5 数据库,包括添加存储库、安装依赖、安装 MySQL、启动服务以及进行安全设置等步骤。...

    CentOS 7忘记密码解决方案过程图解

    此外,如果你对其他Linux发行版如CentOS 8或有其他相关问题,比如设置GRUB密码、MySQL密码的修改,或者SSH免密码登录的问题,可以查阅相关文章获取更详细的信息。了解这些基本操作对于管理和维护Linux系统至关重要。

    CentOS下安装mysql时忘记设置root密码致无法登录的解决方法

    在使用Linux系统,特别是CentOS,进行MySQL安装和管理时,有时可能会遇到一些常见的问题,例如忘记设置root用户的初始密码,导致无法登录MySQL服务器。本文将详细介绍两种解决此类问题的方法。 首先,我们要理解...

Global site tag (gtag.js) - Google Analytics