mysq误删root 找回

不小心误删了mysql.user 表里的记录,导致mysql无法登陆。

怎么办?看下面。

1. net stop mysql                          //停止mysql服务(以管理员身份,在cmd命令行下运行)

2. mysqld –skip-grant-tables       //启动mysql数据库

不关闭以上窗口,新开一个cmd窗口,下面命令直接按回车键yong

3. mysql -u root

4. 停止mysql,mysqld进程,在任务管理器中,

5. net start mysql启动mysqld服务,就可以使用root用户 root密码进入数据库了

6. mysql -uroot -paaa

如果不行,重启电脑再试。

PS: Win7    msyql 5.6

来自为知笔记(Wiz)

时间: 2024-07-29 12:09:40

mysq误删root 找回的相关文章

安卓手机联系人被误删如何找回呢?该怎么找回

安卓手机联系人被误删如何找回呢?该怎么找回.我们经常的会因为自己的而一些比较细小的因素导致自己的手机联系人被误删,当我们误删之后我们便会想要找回我们删除的手机联系人. 其实我们误删我们的手机联系人之后,可以看看自己有没有进行备份,若是有备份我们直接还原就可以,若是没有备份的话,我们也可以选择从自己的云同步中找回,若是都不行的话,你也可以试试下面的方法. 第一步:首先在恢复过程需要我们首先打开电脑, 可以先在电脑浏览器上下载安装"互盾安卓恢复大师"的安装包,用数据线将电脑和手机连接在一起

电脑文件被误删如何找回呢?简单恢复

电脑文件被误删如何找回呢?怎样恢复呢?我们有的时候经常的会将我们的一些我们暂时用不到的电脑文件给删除了,一般我们删除文件都是在我们使用完电脑之后去删除,然后大多数的人都会选择清空回收站. 那么若是我们在删除无用文件的时候,不小心将我们的有用的文件给不小心删除了,我们该怎么办呢?我们该如何去恢复我们我们的文件呢?回收站也没有,可以试试注册表法,若是不行的话,下面的方法也是可以的. 第一步:可以选择在过程刚开始的时候,打开我们丢失数据的电脑,在电脑浏览器上下载并安装"互盾数据恢复软件",之

误删root用户,如何恢复

误删root用户,如何恢复 1.修改配置文件,获取权限登录 [email protected]#vi /etc/my,cnf 添加:skip-grant-tables [email protected]#systemctl restart mysqld 2.登录创建root用户 [email protected]#mysql mysql>use mysql; insert into user set user='root',ssl_cipher='',x509_issuer='',x509_su

Linux root找回密码的方法

一.找回root密码: 1.  开机出现 Booting Red Hat Enterprise Linux Client (-) in 3 seconds - 按任意键进入 menu菜单: 2.  选择当前引导项,如 Red Hat Enterprise Linux Client (2.6.18-194.e15) 按 "e"进入编 辑界面:(可设置密码保护办法:参考"Linux root 密码Grup保护") 3.  该编辑界面有三行选项,选中 kernel 开头的

Mysql误删root后的简单解决办法

今天在学习mysql数据库过程中,误删掉了root用户,一直出现 “mysql ERROR 1045 (28000): Access denied for user root”错误,网上查了半天才找到解决办法: 1.编辑mysql配置文件my.ini(windows下叫这个名字)或my.cnf (linux下叫这个名字)找到这个选项skip-grant-tables,如果没有请添加!然后重启mysql服务器. 2.提示符下输入mysql -u root -p就可以不用密码登录了,出现passwo

mysql误删root用户恢复方案

linux下误删mysql的root用户,解决方法 开始对liunx界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall mysqld    干掉所有mysql进程 2. # mysqld_safe --skip-grant-tables &   进入mysql安全模式 3. 通过上一步进入mysql的console(控制台),输入:mysql -p 以root用户进入系统,因为root用户是默认存在的,前面我们误删的只是mysql表了的. 4. 提示,Enter p

误删/root/下配置文件恢复方法

默认情况下/root/用户下有如下配置文件: [[email protected] ~]# ls -a .  ..  .bash_history  .bash_logout  .bash_profile  .bashrc 如果误删除.bash_history .bash_logout .bash_profile .bashrc等配置文件的话, [[email protected] ~]# rm -rf \.b* [[email protected] ~]# ls -a .  .. [[email

mysql 误删root

方法一: 第一步:mysqld_safe --skip-grant-tables --skip-networking & (跳过密码启动) 第二步:增加root表 insert into user set user='root',ssl_cipher='',x509_issuer='',x509_subject=''; 第三步:root赋予权限 update user set Host='localhost',select_priv='y', insert_priv='y',update_pri

点滴记录——Linux Mysql数据库误删root用户

转载请说明出处:http://blog.csdn.net/cywosp/article/details/42145779 在Linux中有时安装Mysql会出现没有root用户的状况,或者说root账户被从mysql.user表中误删除,这样就导致很多权限无法控制.解决办法是重新创建root用户,并授予所有权限,具体方法如下: 1. 修改/etc/my.conf文件,添加skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/l