忘记Mysql的密码的处理办法
Windows:
1.用系统管理员登陆操作系统。
2.在管理工具,服务管理中,找到Mysql服务,停止MySQL的服务。
3.在开始--运行中输入cmd确定,就可以进入DOS窗口,然后进入MySQL的安装目录,比如我的安装目录是 E:\Program Files\MySQL\MySQL Server 5.0\bin
输入 e:回车,
输入cd "E:\Program Files\MySQL\MySQL Server 5.0\bin"
注意双引号也要输入,这样就可以进入Mysql安装目录了.
4.跳过权限检查启动MySQL,
再输入
mysqld-nt --skip-grant-tables
回车
5.然后,在开始运行中再输入一次cmd,重新打开一个dos窗口,象前面说的,一样进入进入MySQL的安装目录.
然后输入
mysqladmin -u root flush-privileges password "888888"
回车
其中888888就是要输入的新密码.
然后输入
mysqladmin -u root -p shutdown
会提示你输入新密码,重复第一个命令输入的密码。
6.停止MySQL Server,用正常模式启动Mysql
7.你可以用新的密码链接到Mysql了。
相关推荐
-
mysql密码过期导致连接不上mysql
mysql密码过期了,今天遇到了连接mysql,总是连接不上去, 错误现象1: An attempt by a client to checkout a Connection has timed out 第一次出现连接超时错误,第一反应是去修改cpool.checkoutTimeout参数为18000,初始为500,结果还是错误, 在修改为36000,并且加大了c3p0连接数cpool.maxPoolSize=100 这个时候出现下面错误现象2 Connections could not be
-
mysql忘记密码的解决方法
關閉方法:service mysqld stop 或 killall -TERM mysqld 接下來,重新開啟mySQL,請額外加上指令: /usr/bin/safe_mysqld --skip-grant-tables & (請注意執行程式的路徑,請替換成你的程式路徑) 然后启动mySQL,在命令模式下键入:mysql # mysql (這個也是,如果直接執行找不到程式,請打完整路徑) >use mysql >update user set password=password(&q
-
MySQL忘记密码恢复密码的实现方法
一.服务器环境 1.系统windows2003 中文企业版 sp2 2.mysql 5.1.55 3.php 5.2.17 4.IIS 6.0 二.破解过程 1.停止mysql服务(以管理员身份,在cmd命令行下运行)使用如下命令: net stop mysql 2..使用命令启动mysql数据库,命令如下 mysqld --skip-grant-tables 或者 mysqld-nt --skip-grant-tables 3.新开一个cmd窗口,进行如下命令操作 1.mysql -uroot
-
MySQL 随机密码生成代码
复制代码 代码如下: DELIMITER $$ CREATE FUNCTION `t_girl` . `func_rand_string` ( f_num tinyint unsigned , f_type tinyint unsigned ) RETURNS varchar ( 32) BEGIN -- Translate the number to letter. -- No 1 stands for string only. -- No 2 stands for number only.
-
MySQL 密码设置
一个重要的应用就是如何在遗忘root用户密码的时候修改密码,使用的方法是启动MySQL服务器时忽略加载授权表.由MySQL使用用户名和口令的方法与Unix或Windows使用的方式有很多不同之处: ·MySQL 使用于认证目的的用户名,与Unix用户名(登录名字)或Windows用户名无关.缺省地,大多数MySQL客户尝试使用当前 Unix用户名作为MySQL用户名登录,但是这仅仅为了方便.客户程序允许用-u或--user选项指定一个不同的名字,这意味着无论如何你不能使得一个数据库更安全,除非所
-
mysql密码忘记的修改方法
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld. 启动 MySQL :/usr/bin/safe_mysqld --skip-grant-tables & 就可以不需要密码就进入 MySQL 了. 然后就是 >use mysql >update user set password=password("new_pass") where user="root"; >flush privileges;
-
MYSQL 修改root密码命令小结
一.请问在win2K命令提示符下怎样更改mysql的root管理员密码? >mysql -u root -p Enter password: ****** mysql> use mysql; mysql> update user set password=password('new_password') where user='root'; 通过这种方法就可以直接修改密码了.至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加"C:\Program Fi
-
mysql误删root用户或者忘记root密码解决方法
解决方法一: 到其他安装了Mysql的服务器(前提是要知道该服务器上Mysql的root用户密码),打开[Mysql的安装目录/var/mysql],将其中的user.frm.user.MYD.user.MYI三个文件拷贝到出问题服务器的[Mysql的安装目录/var/mysql]目录中.然后重启服务器. 解决方法二: 修改你的my.ini或my.cnf文件,在 [mysqld] 节下加入下面一行 skip-grant-tables 然后保存并重启 MySQL 服务. 下面你就可以以任何用户名密
-
MySQL修改密码方法总结
方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法二 使用mysqladmin,这是前面声明的一个特例. mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd. 把命令里的root改为你的用户名,你就可以改你自己的密码了. 当然如果你的mysqladmin连接不上mysql server,或者你没有办
-
mysql中为用户设置密码的多种方法
当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句: 复制代码 代码如下: use mysql insert into user (host,user,p
随机推荐
- AngularJS的表单使用详解
- Lua中的捕获机制和转换技巧介绍
- Eclipse设定文件的默认打开方式的具体操作步骤
- asp.net2.0如何加密数据库联接字符串
- javascript获取不重复的随机数的方法比较
- PHP文件上传处理案例分析
- Python实现简单的获取图片爬虫功能示例
- javascript基础知识
- mysql 锁表锁行语句分享(MySQL事务处理)
- PHP数组排序函数合集 以及它们之间的联系分析
- 提示缺少“S2CSplash.DLL"的解决方法,下载此文件放到才程序目录即可
- 35岁之前成功的12条黄金法则
- rudy 继承 概念
- 数据库安装包和升级包脚本工具RedGate使用介绍
- 基于mysql查询语句的使用详解
- Jquery图形报表插件 jqplot简介及参数详解
- JavaScript中in和hasOwnProperty区别详解
- Javascript 创建类并动态添加属性及方法的简单实现
- Android系统的五种数据存储形式实例(一)
- mysql 设置默认的时间值