在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1、首先停止mysql服务进程: 1 service mysqld stop 然后编辑mysql的配置文件my.cnf 找到 [mysqld]这 ...
分类:
数据库 时间:
2017-01-22 10:45:41
阅读次数:
295
1、输入cmd进入命令行窗口。 2、进入到MySQL安装目录,比如我的安装目录是C:\mysql,进入C:\mysql\bin; 3、跳过权限检查。 c:\mysql\bin>mysqld ––skip-grant-tables。 4、重新打开一个命令行窗口,进入C:\mysql\bin;(在此步骤 ...
分类:
数据库 时间:
2017-01-15 15:59:00
阅读次数:
185
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进..
分类:
数据库 时间:
2017-01-10 22:34:48
阅读次数:
213
最近在看高俊峰老师的《循序渐进Linux》,其中一有篇忘记Linuxroot密码的处理方法,总结了CentOS6、7的处理方法,书中介绍的非常详细,下面的操作都是依照书中内容一步步处理的CentOS6处理方法:下面操作使用CentOS6.5(1)启动系统,待Linux系统启动到grub引导菜单时,按Esc键..
分类:
其他好文 时间:
2017-01-10 16:10:19
阅读次数:
200
1.修改my.ini,在[mysqld]下增加一行:skip-grant-tables(登录时跳过密码检查)2.重启mysql3.updatemysql.usersetauthentication_string=PASSWORD(‘newpassword‘)whereUser=‘root‘;其中PASSWORD为mysql的加密函数,按mysql的加密方式加密,再运行FLUSHPRIVILEGES;4.把my.ini修改..
分类:
数据库 时间:
2016-12-23 10:05:25
阅读次数:
215
一、更改my.cnf配置文件 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出 3.重启mysql服务:service mysqld restart 二 ...
分类:
数据库 时间:
2016-12-22 19:51:11
阅读次数:
198
在实际生产环境中root的密码应该要严格保存,如果忘记密码。当然一般情况下root的密码都有相应的备份,但是如果你的备份丢失,或者说客户忘记root的密码,并且无法正常的进入系统时,那么就要使用grub修改内核来改密码了。首先在,你要在机房里在启动Linux时按任意键,进入grub..
分类:
系统相关 时间:
2016-12-07 02:40:20
阅读次数:
287
1:修改/etc/my.cnf 2:重启服务 3:进入mysql 4:修改密码 5:刷新权限 注意:修改完成后,别忘了修改/etc/my.cnf,删除skip-grant-tables,否则重启服务后,可以不需要帐号密码直接登录数据库。 ...
分类:
数据库 时间:
2016-11-30 14:38:19
阅读次数:
247
MySQL忘记root密码后可以使用下面的方法修改。1、登录MySQL所在的服务器,手工kill掉MySQL进程kill`cat$mysql_data_dir/hostname.pid`$mysql_data_dir/hostname.pid为MySQL数据目录,它记录了MySQL服务的进程号。[root@rhel6~]#ps-ef|grepmysqlroot66021021:39?00:00:00/bin/sh..
分类:
数据库 时间:
2016-11-23 23:59:16
阅读次数:
461
1.修改配置文件 vim /etc/my.cnf 在[mysqld]节点添加 skip-grant-tables 2.重启mysql 3.用空密码进入 mysql -uroot 执行 update mysql.user set authentication_string=password('123' ...
分类:
数据库 时间:
2016-11-22 02:09:25
阅读次数:
233