linux 忘记原来的myql的root的密码

忘记原来的myql的root的密码

# /etc/init.d/mysqld stop
# mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端。
mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user=‘root‘;   
mysql> flush privileges;
mysql> exit;

密码修改完毕,重启服务用新密码登陆即可。

# /etc/init.d/mysqld restart

注意:我修改完密码依然不能登陆,总是提示:

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

安全模式登陆MySQL,select * from user;发现host的值为‘127.0.0.1’,只要将host的值改为‘%’即可。

时间: 2024-10-14 22:05:56

linux 忘记原来的myql的root的密码的相关文章

Linux下修改Mysql的用户(root)的密码

一.拥有原来的myql的root的密码:方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password "test123" Enter password: [输入原来的密码] 方法二: 通过登录mysql系统, mysql> use mysql; mysql> update user set password=password("oracle") where user='root'; mysql&

Linux下修改Mysql的用户(root)的密码(转载)

修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: [输入原来的密码] 方法二:通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set password=pass

【修改密码】Linux下修改Mysql的用户(root)的密码

修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: [输入原来的密码] 方法二:通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set password=pass

Linux下修改Mysql的用(root的密码及修改root登录权限

修改的用户都以root为列. 一.知道原来的myql数据库的root密码: ①: 在终端命令行输入 mysqladmin -u root -p password "新密码" 回车 ,Enter password: [输入原来的旧密码]②: 登录mysql系统修改, mysql -uroot -p 回车 Enter password: [输入原来的密码] mysql>use mysql; mysql> update user set password=password(&qu

mysql root修改密码

修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: [输入原来的密码] 方法二:通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set password=pass

Linux 忘记root密码如何破解?

假如忘记管理员root的密码,而且系统上也没有其他已知的管理员用户了,那么该如何操作? 就是想办法破解root密码,linux系统是可以在忘记密码的情况下重新设置root密码,下面是破解的过程: 1.重启或打开linux系统,然后开机的时候已知按e键,直到出现内核选择的界面: 2.然后再按一下键盘上的e键,就会出现以下界面: root (hd0,0):表示是内核所在的硬盘和硬盘分区,如果进行修改后会导致系统无法启动 kernel /vmlinux-3.14.22 ro root=UUID...

linux忘记root密码重新获取的办法

linux忘记root密码,重新获取密码的方法 第一步:进入单用户模式 grub进入启动页面之后,敲入"e",把光标移动到"kernel ..."那一行,再敲入"e",然后在编辑界面rhgb quiet后面加"空格",然后键入"single",或者直接输入数字的"1"并回车确定.回车后敲入"b",启动系统,即进入单用户模式. 第二步:修改密码 进入单用户模式后在命令行

linux 忘记root(这里以centos 6.5为例)密码的解决办法

在使用linux的过程中有时候会忘记root用户的密码(尤其是进行交接而文档内容不全的时候),这个时候我们就可以进入单用户模式来重置root用户密码.下面来讲解重置root密码的方式,也可以说是破解root密码的方式. 百牛信息技术bainiu.ltd整理发布于博客园 1. 重启服务器,在读秒的时候按任意键,就会出现如下界面 在此界面中按下键盘中的'e',从而进入grub模式 2.在1中按下e就会进入到如下界面. 将光标移动到kernel那一行,然后再一次按'e',进入kernel该行的编辑界面

kali linux 忘记root密码重置办法

有段时间没用kali linux 的,加上最近装的系统有比较多,系统root的密码忘掉了,真是麻烦啊.之前在网上看到的一些方法尝试后没进的去,可能是因为不同的linux 不一样吧. 如果因为忘记密码而重装系统,我觉得这未免也太苦逼了吧,开发者肯定留一手,那是必须的. 其实就是几个命令而已啦 1.在引导界面按 e 进入编辑模式 在有关内核的那一栏后面添加:   init=/bin/bash 2.启动后mount -no remount,rw / 3. passwd root 4.id    //