在win 2003 下对忘记MySQL root密码的修复方案 (在win2000上运行的编程软件能在win7上运行吗?)

技术教程 2025-05-14 11:25:14 浏览
2003

此文章主要介绍的是在win 2003 下进行MySQL root密码忘记的修复方案,忘记MySQL root密码在实际操作中时有发生,给工作带来很大的不便,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。

由于维护的 服务器 经过了一番折腾后,出现了MySQL登陆#1045错误。经过了一番google后,说是要修改root的密码。也碰巧忘了MySQL root的密码。下面就让我们修改一下root的密码:

1.在“服务”里面停到MySQL服务。当然也可以用net stop MySQL

2.以非安全验证的模式启动MySQL服务。具体方法如下:

进入“命令提示符”,切换到MySQL的bin目录下。

输入“MySQLd –skip-grant-tables”(这就是进入非安全验证模式的命令)

3.随后以命令提示符的方式进入MySQL的客户端(注:这时的MySQL root密码为空)。

4.进入后执行名令:update set passWORD=password(‘新密码’) where User=’root’;

5.在执行命令flush privileges;

6.退出qiut;

下对忘记MySQL

到此MySQL root密码修改成功。以正常模式启动MySQL。ok

【编辑推荐】


如何修改mysql用户名和密码

修改用户名mysql> use mysql;选择数据库Database changedmysql> update user set user=dns where user=root;将用户名为root的改为DNS修改密码使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的。 而且mysqladmin无法把密码清空。

apmserv MySQL安装后如何修改密码

格式:mysqladmin -u用户名 -p旧密码 password 新密码1、例1:给root加个密码ab12。 首先在DOS下进入目录mysqlbin,然后键入以下命令mysqladmin -uroot -password ab12注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。 2、例2:再将root的密码改为djg345。 mysqladmin -uroot -pab12 password djg345

Linux下登录mysql密码有,怎么办

MySQL密码的恢复方法之一1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。 可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。 最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/ 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。 3.重新启动mysqld # /etc/init.d/mysqld restart( service mysqld restart )4.登录并修改MySQL的root密码mysql> USE mysql ; mysql> UPDATE user SET Password = password ( new-password ) WHERE User = root ; mysql> flush privileges ; mysql> quit5.将MySQL的登录设置修改回来 # vi /etc/ 将刚才在[mysqld]的段中加上的skip-grant-tables删除 保存并且退出vi。 6.重新启动mysqld # /etc/init.d/mysqld restart ( service mysqld restart )7.恢复服务器的正常工作状态将步骤一中的操作逆向操作。 恢复服务器的工作状态。 MySQL密码的恢复方法之二如果忘记了MySQL的root密码,可以用以下方法重新设置:1. KILL掉系统里的MySQL进程; killall -TERM mysqld2. 用以下命令启动MySQL,以不检查权限的方式启动; safe_mysqld --skip-grant-tables &3. 然后用空密码方式使用root用户登录 MySQL; mysql -u root4. 修改root用户的密码; mysql> update set password=PASSWORD(新密码) where User=root; mysql> flush privileges; mysql> quit 重新启动MySQL,就可以使用新密码登录了

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐