windows下mysql忘记root密码怎么办
发布网友
发布时间:2022-02-26 19:14
我来回答
共2个回答
懂视网
时间:2022-02-26 23:35
产品型号:Thinkpad E15
系统版本:centos8
软件版本:mysql 5.7
mysql忘记root密码怎么办
启动MySQL服务的时候跳过权限表认证。
停止数据库
[root@xuegod63 ~]# systemctl stop mariadb
直接通过安全模式启动并跳过用户名认证
[root@xuegod63 ~]# mysqld_safe --skip-grant-table &
修改密码
[root@xuegod63 ~]# mysql

MariaDB [(none)]> update mysql.user set password=password('xuegod') where user='root' and host='localhost';
通过新密码关闭数据库

[root@xuegod63 ~]# mysqladmin -uroot -pxuegod shutdown
重新启动数据库
[root@xuegod63 ~]# systemctl start mariadb
注:如果修改配置文件绕过权限表认证,则启动数据库前应删除配置文件中添加的skip-grant-tables。
新密码登录数据库
[root@xuegod63 ~]# mysql -uroot -pxuegod
总结:
1、停止数据库
2、通过安全模式跳过安全表启动并修改密码
3、使用新密码关闭数据库后重新启动mysql
热心网友
时间:2022-02-26 20:43
如果添加了MySQL的环境变量,则可以直接运行mysql有关命令,否则必须到mysql安装目录的bin目录下操作。步骤如下:
1.停止mysql服务(以管理员身份,在cmd命令行下运行) net stop mysql
2.使用 mysqld –skip-grant-tables 命令启动mysql数据库
D:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。
D:\>mysqld --skip-grant-tables
3.不关闭以上窗口,新开一个cmd窗口,输入mysql -u root,直接按回车键
D:\>mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.26-rc-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> update mysql.user set password=password('aaa') where user='root';
密码可以自己随便写。
Query OK, 1 row affected (0.02 sec) Rows matched: 2 Changed: 1 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec) mysql>
4.打开任务管理器,停止mysql,mysqld进程,使用net start mysql启动mysqld服务,就可以使用root用户 root密码进入数据库了
mysql -u root -p aaa
mysql的root密码忘记,查看或修改的解决方法(图文介绍)
1. 重置MySQL root密码:如果忘记了MySQL的root密码,可以通过重置密码的方式来解决。2. 查看当前密码:通常情况下,MySQL的root密码无法直接查看,但可以通过重置操作间接获取。详细解释:关于密码重置:1. 登录MySQL:首先,你需要有某种方式登录到MySQL服务器。如果你不能通过root用户登录,可以尝试使用其他...
windows下mysql root密码丢失怎么办?如何修改root密码
1.用系统管理员登陆系统。2.停止MySQL的服务。3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL,c:\mysql\binmysqld-nt --skip-grant-tables 5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码 c:\mysql\binmysqladmi...
windows中忘记mysqlroot密码怎么恢复
解决办法方法一1、停止MYSQL服务开始->运行 cmd,在命令提示符窗口输入 net stop mysql2、切换当前目录到mysql安装路径下的bin目录如: cd C:mysql5bin3、设定无密码登录执行命令 mysqld-nt --skip-grant-tables 注意:1)确保当前目录是mysql的bin目录;2)如果提示'mysqld-nt' 不是内部或外部命令...
忘记mysql root密码的解决方法
(您可能有其它的方法,总之停止mysqld的运行就可以了)2. 用以下命令启动MySQL,以不检查权限的方式启动; mysqld --skip-grant-tables 3. 然后用空密码方式使用root用户登录 MySQL; mysql -u root &...
mysql 修改root 密码忘记了怎么办
如果忘记了MySQL root密码,可以用以下方法重新设置:1.KILL掉系统里的MySQL进程;killall -TERM MySQLd 2.用以下命令启动MySQL,以不检查权限的方式启动;safe_MySQLd --skip-grant-tables & 3.然后用空密码方式使用root用户登录 MySQL;MySQL -u root 4.修改root用户的密码;MySQL> update MySQL....
windows 修改mysql root密码忘了怎么办
下面小编就来详细的介绍下win7系统中的Mysql密码忘了怎么办的解决方法。推荐:1.同时按下电脑键盘上的“Win+R”快捷键打开电脑的“运行”窗口,之后在“运行”窗口中输入“services.msc”并回车;2.进入到电脑的服务窗口后,找到右侧窗口中的“MySQL56”选定,将其“停止”这样“MySQL Server”服务就...
如果把MySql的root密码忘记了怎么办?怎么取回密码呢?怎么去修改root的密...
1 # SET PASSWORD FOR ’some_user’@’some_host’ = OLD_PASSWORD(‘newpwd’);2 # FLUSH PRIVILEGES;3,Mysql数据库修复 myisamchk -r -q d:\mysql\data\latin1\ r代表修复 q代表快速 d:\mysql\data\latin1\*数据库里面 *代表里面的所有的文件 方法三:如果你忘记了你的MYSQL的root...
win7下mysql服务器忘记密码怎么办|windows7系统下如何修改root密码
具体如下:1、密码忘记了,怎样修改root密码呢,首先打开cmd窗口;2、dir查看一下这个目录下有什么目录;3、cdmysql/bin切换到这个目录下;4、输入现在的密码提示报错;5、mysqld--defaults-file=D:\phpStudy\MySQL\my.ini--console--skip-grant-tables执行命令,可以绕过授权表;6、另外重新打开一个...
Mysql忘记root密码怎么办
Linux:MySQL root密码的恢复方法之一如果忘记了MySQL root密码,可以用以下方法重新设置:1. KILL掉系统里的MySQL进程;killall -TERM MySQLd2. 用以下命令启动MySQL,以不检查权限的方式启动;safe_MySQLd --skip-grant-tables &3. 然后用空密码方式使用root用户登录 MySQL;MySQL -u root4....
如何解决MySQL的root密码忘记的问题_MySQL
大家往往会想到skip-grant-tables参数,具体步骤如下:1. 关闭MySQL数据库,因为root密码忘记了,mysqladmin无法使用,此时,只能通过kill pid关闭程序。在这里,科普一下kill 和kill -9的区别默认参数下,kill 发送SIGTERM信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。kill -9 发送SIGKILL...