破解本地MySQL数据库密码

破解本地MySQL数据库密码:
  1.用系统管理员登陆系统。
  2.停止MySQL的服务。
  Windows:运行net stop mysql关闭数据库
  3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:mysql,进入C:mysqlbin
  4.跳过权限检查启动MySQL,
  c:mysqlbin>mysqld-nt ––skip-grant-tables
  或则:c:mysqlbin>mysqld ––skip-grant-tables
  mysqld.exe是微软Windows MySQL server数据库服务器相关程序。mysqld-nt.exe是MySQL Daemon数据库服务相关程序。
  5.[未验证]
  重新打开一个窗口
  进入c:mysqlbin目录,设置root的新MySQL数据库密码
  c:mysqlbin>mysqladmin -u root flush-privileges password "newpassword"
  c:mysqlbin>mysqladmin -u root -p shutdown
  将newpassword替为自己的新密码

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-09-13 17:55:26

破解本地MySQL数据库密码的相关文章

如何把本地MySql数据库移植到远程服务器上

如何把本地MySql数据库移植到远程服务器上 用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几千条.做着做着就还不如先在本地做好,然后带数据图片一起上传上去.速度快!好操作,灵活性大.现在就把数据库的移植过程写出来和大家共享,有这样做的朋友也可以做个参考! 所有数据做好了,申请空间,申请数据库,好多情况也是已经有数据的数据回了.哪就要先备份已有的

[saiku] 将saiku自带的H2嵌入式数据库迁移到本地mysql数据库

saiku数据库的表和用户默认创建是在启动项目的时候,通过初始化 saiku-beans.xml 中的 h2database 这个 bean  执行org.saiku.service.Database类的init方法来初始化数据表和默认用户的.   具体修改如下: 1/修改web.xml 中 数据连接配置信息 将数据库链接修改为本地mysql配置信息: <context-param> <param-name>db.url</param-name> <param-v

MySQL数据库密码恢复笔记

前言: 在LINUX下装了MYSQL,刚装完的时候把ROOT空密码改了,当时也改了个好记的密码,没想到过了一个小时就忘记了,于是有了这篇恢复密码过程笔记 因为MySQL密码存储于数据库mysql中的user表中 所以只需要将我windows 2003下的MySQL中的user表拷贝过来覆盖掉就行了 在c:mysqldatamysql(linux 则一般在/var/lib/mysql/mysql/)目录下有三个user表相关文件user.frm.user.MYD.user.MYI user.frm

AMH面板变更面板MYSQL数据库密码导致无法连接解决办法

老左已经好久没有关注到AMH面板上面的信息,因为后面的5.0版本开始是收费版本,一来我没有购买体验 ,二来是有问题官方会提供解决,三来免费的4.2版本基本上也能满足基本的建站需求.今天有网友找我说自己在PHPMYADMIN面板中修改网站数据库密码的时候,数据表选错了,直接将ROOT用户的密码修改,这个用户可是AMH面板链接的数据库. 如果这个密码错误会导致我们打开面板有"[Amysql-Notice] Access denied for user 'root'@'localhost' (usin

MySQL数据库密码的恢复与重设

MySQL密码的恢复方法 如果忘记了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.user set password=PA

怎么用命令行修改MySQL数据库密码

1.给root加个密码pass123: 首先在DOS下进入目录mysqlbin,然后键入以下命令  代码如下 复制代码 mysqladmin -u root -password pass123 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. 2.将root的密码改为pass456.  代码如下 复制代码 mysqladmin -u root -p pass123 password pass456 上面两个是在cmd命令行中输入的命令,所以直接回车就可以. 下面介绍MYSQL环境

mysql数据库密码忘找回办法

1.用系统管理员登陆系统. 2.停止mysql教程的服务. 3.进入命令窗口,然后进入mysql的安装目录,比如我的安装目录是c:mysql,进入c:mysqlbin 4.跳过权限检查启动mysql, c:mysqlbin>mysqld-nt --skip-grant-tables 5.重新打开一个窗口,进入c:mysqlbin目录,设置root的新密码 c:mysqlbin>mysqladmin -u root flush-privileges password "newpassw

Centos 6.3下zabbix监控mysql数据库参数

系统环境:centos6.3 x64 mysql:    mysql-5.6.10 zabbix:   zabbix-2.06 一.修改mysql客户端zabbix_agentd.conf配置: # vi /usr/local/etc/zabbix_agentd.conf 这里注意mysql账号密码与你的数据库账户需对应,还有本脚本获取的是zabbix服务端本地mysql数据库信息,若要获取zabbix客户端信息,请在每行语句mysql或mysqladmin后加 -h"IP"参数,否则

C++连接Mysql数据库,mysql_real_connect总是报错:访问内存冲突

问题描述 C++连接Mysql数据库,mysql_real_connect总是报错:访问内存冲突 C++连接本地Mysql数据库,配置按照网上来的:c/c++使用VS2013连接mysql数据库 访问数据库的代码也是按照网上来的: #include <winsock.h> #include <iostream> #include <string> #include <mysql.h> using namespace std; #pragma comment(