Linux下MySQL密码强制修改

转载 2015年11月17日 16:51:08

原文地址:http://mritd.me/archives/2110archives/2110

一、停掉mysql服务

#单独安装的mysql
service mysqld stop
#其他如lnmp脚本安装的
lnmp mysql stop

二、启动mysql,禁止权限验证

#在mysql安装目录的bin目录下执行(&后台执行)
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

三、本地登录,更改密码

#本地 localhost登录无需密码
mysql -u root
#切换数据库
mysql>use mysql;
#更改密码
mysql>update user set password=password("newpasswd") where user="root";
#刷新权限
mysql>flush privileges;
#退出
mysql>\q

四、启动mysql

先停掉已经跳过权限的mysql启动进程

#查询mysql是否启动
ps aux | grep "mysql"
#如果发现 有  --skip-grant-tables  类似的进程 找到其 PID kill掉
#PID : 用户名后面的 数字为PID
kill -9 PID

正常启动mysql

#普通直接安装
service mysqld start
#lnmp脚本安装
lnmp mysql start

登录测试

mysql -uroot -p

相关文章推荐

mysql 5.7 强制修改root密码

运行mysqld_safe --skip-grant-tables &  如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking ...

linux下安装mysql并修改密码

1. Linux mysql安装: $ yum install mysql-server 2. Linux mysql修改root密码: $ mysqladmin -u root passwor...

Linux下mysql密码忘记修改办法,解决mysql登陆1045错误

Linux下mysql密码忘记修改办法,解决mysql登陆1045错误服务器在登陆phpmyadmin的时候提示1045错误,然后进入ssh后登陆数据库仍是1045错误。提示如下:ERROR 1045...

linux下忘记mysql密码

一键强制修改任意Mysql数据库的密码,修改任意环境Mysql数据库。

本文采用我软件里面的内置改密功能,可以一键强制修改Mysql数据库的密码, 在修改过程中,会强制干掉Mysql主程序,修改完成后重新启动Mysql就可以了。 首先讲解如何一键强制修改P...
  • Lccee
  • Lccee
  • 2016-12-31 13:08
  • 967362

Linux下如果忘记MySQL的root密码,可以通过修改配置的方法,重置root密码

注:本文来自百度经验,用作日常笔记 修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables ...

linux下忘记密码修改mysql密码

linux下mysql的root密码忘记解决方1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密...

linux下mysql的root密码忘记解决方法

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任...

linux下忘记mysql密码的找回方法--谷营中西

今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。 方法一:/etc/init.d/mysql stopmysqld_safe –u...

Linux下MySQL的root密码忘记解决方法

Linux下MySQL的root密码忘记解决方法 验证环境: [root@localhost ~]# rpm -qa | grep mysql mysql-5.1.71-1.el6.i686...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)