`
rain_2372
  • 浏览: 683034 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PhpMyAdmin root 密码修改问题 Access denied for user 'root'@'localhost' (using password

    博客分类:
  • java
阅读更多
刚开始用Mysql就给我来了个下马威,前些天完整完数据库后安装手册修改了一下root用户的密码,然后用root用户再登陆是一切OK。可是今天再登陆时就报1045错误代码。

错误代码 1045

Access denied for user 'root'@'localhost' (using password:YES)

我的解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:

1、以系统管理员身份登录到系统;

2、如果MySQL服务器正在运行,停止它。

如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单->控制面板->管理工具->服务

如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。

3、创建1个文本文件,并将下述命令置于单一行中:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');

用任意名称保存该文件。在本例中,该文件为C:\mysql-init.txt。

4、进入DOS命令提示:开始菜单->运行-> cmd

假定你已将MySQL安装到C:\mysql。如果你将MySQL安装到了另一位置,请对下述命令进行相应的调整。

在DOS命令提示符下,执行命令:

C:\mysql\bin\>mysqld-nt --init-file=C:\mysql-init.txt

在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:\mysql-init.txt。

5
转http://blog.sina.com.cn/s/blog_5db70de30100nelt.html
分享到:
评论

相关推荐

    MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

    在MySQL中,错误号1045 (28000)通常表示“Access denied for user”,这是一个常见的权限问题,意味着指定的用户无法使用提供的密码登录数据库服务器。本篇文章将详细探讨这个问题的原因以及两种可能的解决方案。 #...

    mysql连接错误解决

    在安装MySQL之后,可能会遇到无法连接的问题,其中一种常见的错误提示是“Error 1045 Access denied for user 'root'@'localhost' (using password: YES)”。这个问题通常出现在尝试使用root用户登录MySQL服务器时...

    phpmyadmin设置密码和修改密码.docx

    PHPMyAdmin 设置密码和修改密码 PHPMyAdmin 是一个基于 Web 的 MySQL 数据库管理工具,提供了强大且功能丰富的数据库管理功能。但是,如果不经配置的 PHPMyAdmin 很不安全,容易受到攻击,或者根本无法正常使用。...

    如何重置MariaDB5.5数据库的root登录密码.doc

    当你尝试用`mysql -uroot -p`登录并输入错误密码时,会收到类似`错误 1045(28000):用户'root'@'localhost'的访问被拒绝`的提示,这意味着你的root密码不正确,需要进行密码重置。 2. **停止MariaDB服务**: 在...

    MySQL修改root密码的4种方法(小结)

    例子:mysql> set password for root@localhost = password(‘123′); 方法2:用mysqladmin  格式:mysqladmin -u用户名 -p旧密码 password 新密码  例子:mysqladmin -uroot -p123456 password 123 方法3:用...

    允许phpmyadmin空密码登录的配置方法

    phpMyAdmin 空密码登录配置方法 phpMyAdmin 是一个基于 Web 的 MySQL 数据库管理工具,提供了强大且易用的界面来管理 MySQL 数据库。然而,默认情况下,phpMyAdmin 不允许使用空密码登录,这可能会给一些用户带来...

    使用phpMyAdmin修改MySQL数据库root用户密码的方法

    总的来说,通过phpMyAdmin修改MySQL root用户密码是一个简单但重要的过程。理解这个过程有助于你在需要时能够快速恢复对数据库的访问,并保持系统安全。请确保在操作过程中备份你的数据,以防万一。

    phpmyadmin修改密码

    ### PHPMyAdmin 修改密码知识点详解 #### 一、概述 在使用PHPMyAdmin管理MySQL数据库的过程中,有时我们可能需要修改登录账号的密码。这既包括了PHPMyAdmin自身的登录密码,也涵盖了MySQL数据库用户的密码。本文将...

    Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin

    安装好mysql后,在终端输入 mysql -u root -p 按回车,输入密码后提示access denied……ues password YES/NO的错误 原因是用户名或密码不对! 查看、修改mysql的用户名和密码 第一步: 这时你需要进入/etc/mysql目录...

    MySQL常见错误分析与解决方法总结 .pdf

    3. Access denied for user: ‘roota@localhost’ (Using password: YES) 这个错误是指用户 roota 访问 localhost 被拒绝。该错误的原因可能是数据库用户名和密码相对 MySQL 服务器不正确。解决方法是检查 config....

    第32章 修改mysql_root密码的各种方法 (2).pdf

    标题中的"第32章 修改mysql_root密码的各种方法 (2).pdf"暗示了本文将讨论如何在MySQL数据库管理系统中更改root用户的密码。这通常对于安全维护或者遗忘原密码的情况是必要的。MySQL是世界上最流行的开源关系型...

    MySql修改密码后phpMyAdmin无法登陆的解决方法

    在使用WAMP集成服务器时,有时我们可能会遇到在MySQL修改管理员root用户的密码后,phpMyAdmin无法正常登录的问题。这主要是因为phpMyAdmin的配置文件`config.inc.php`中的密码未与新设置的MySQL密码同步导致的。下面...

    MySQL常见错误分析与解决方法总结 .docx

    3. Access denied for user: ‘roota@localhost’ (Using password: YES) 错误分析:用户 roota 访问 localhost 被拒绝(没有允许通过)。造成这个错误一般数据库用户名和密码相对 MySQL 服务器不正确。 解决方法...

    关于mysql数据库root用户密码的修改方法及说明.pdf

    MySQL数据库的管理中,修改root用户的密码是一项基本且重要的任务,因为root用户具有最高权限,可以执行所有数据库操作。在WDCP(Web Disk Control Panel)这样的服务器管理面板中,创建数据库和数据库用户需要知道...

    解决MySQL8.0安装第一次登陆修改密码时出现的问题

    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 需要使用下面的命令来修改密码 mysql> alter user user() identified by ‘password'; Query OK...

    关于mysql数据库root用户密码的修改方法及说明.docx

    首先,当在PHPMyAdmin或其他地方修改了root密码后,如果WDCP不知道新的密码,那么在WDCP后台创建数据库和数据库用户将会失败。这是因为WDCP依赖root用户的密码来执行这些操作。因此,最佳实践是在WDCP的后台直接修改...

    SQL数据库密码修改方法

    UPDATE user SET password = PASSWORD('new_password') WHERE User = 'root'; FLUSH PRIVILEGES; ``` `FLUSH PRIVILEGES;`这一命令用于刷新权限表,确保新的权限设置立即生效。 **5. 重启MySQL服务** 修改完密码...

Global site tag (gtag.js) - Google Analytics