Mysql root用户密码重置

忘记了Mysql的root用户密码,尝试连接时提示:
mysqladmin: connect to server at 'localhost' failed
ERROR : Access denied for user 'root'@'localhost' (using password: NO).
没办法,只好重设Mysql的密码了。下面操作须在root用户下进行。

操作方法

  • 01

    停止mysql服务 # service mysqld stop

  • 02

    启动mysqld_safe ,跳过启动授权表。启动时加上skip-grant-tables参数目的是在启动mysql时不启动grant-tables,授权表。这样就可以修改root的密码了。 # mysqld_safe --skip-grant-tables &

  • 03

    登录mysql,并修改密码: # mysql -uroot -p      ----要求输入密码时,直接回车即可。 > use mysql; > update user set password=PASSWORD('12345678') where user="root";    ---将root密码设置为12345678 >  flush privileges; > quit

  • 04

    杀死mysqld_safe进程,并重启mysqld。 # kill -9  11283  (11283为mysqld_safe进程) # service mysqld start # mysql -uroot -p     (输入密码12345678即可)

(0)

相关推荐

  • 远程修改Linux系统VPS服务器Root用户密码教程

    方法其实很简单,在Windows系统下用putty链接到Linux后用一个简单的命令就可以搞定。 Linux修改root密码命令 首先以root身份登陆,执行:「passwd 用户名」(用户名一般些r ...

  • Mac10.6系统的ROOT用户密码怎么修改

    怎么修改Mac系统的ROOT用户密码,很多用户都不知道,今天小编就为大家带来Mac10.6下Root用户密码修改技巧.一起去看看吧! 更改 Root 用户密码: 1. 选取苹果菜单 >" ...

  • Mac10.6系统的ROOT用户密码如何修改?

    MAC用户都知道在我们的MAC中存在着一个ROOT账户,为了我们的安全,通常我们都会将Mac系统的ROOT用户密码修改掉,不过该怎么修改Mac系统的ROOT用户密码,很多用户都不知道,今天小编就为大家 ...

  • Linux下忘记root用户密码的解决办法

    GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/h ...

  • 有利网任意用户密码重置及修补

    缺陷位置:密码重置链接中,参数newValidCode设置过于简单(6位纯数字),且发送请求时,无次数限制,可以通过爆破重置任意用户密码. 测试过程 1 老规矩,点击忘记密码. 2 可以看到,让填邮箱 ...

  • Linux修改root用户密码

    默认情况下,安装好的linux系统,用户密码和root密码是一样的,但我们会做很多用户切换的操作,如果密码一样,就不便于区分到底是属于哪个用户的操作,因此,我们最好修改下root的密码,以便对命令权限 ...

  • MySql 找回ROOT用户密码

    操作方法 01 一. Windows 1.以系统管理员身份登入windows系统. 2.如果mysql是启动的,先将它关闭. 3.打开命令视窗cmd. 如果在上一步骤,没有关闭mysql,可以用net ...

  • 忘记Linux下root用户密码解决办法

    GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/h ...

  • mysql安装完成之后为root用户添加密码

    mysql安装完成之后为root用户添加密码或者在root用户密码忘记的情况下都可以用此方法. 操作方法 01 编辑MySql的配置文件:my.ini(在MySql安装目录下). 打开配置文件,在文件 ...