忘记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忘记密码的解决方法
關閉方法: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密码忘记的修改方法
如果 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中为用户设置密码的多种方法
当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句: 复制代码 代码如下: use mysql insert into user (host,user,p
-
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忘记密码恢复密码的实现方法
一.服务器环境 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 修改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,或者你没有办
随机推荐
- Mootools 1.2教程 输入过滤第一部分(数字)
- Android RecyclerView详解及简单实例
- 详解Java Spring各种依赖注入注解的区别
- jquery实现的网页自动播放声音
- js 居中漂浮广告
- Dreamweaver基础教程 (一)之新功能简介
- Java方法参数是引用调用还是值调用?
- Python通过DOM和SAX方式解析XML的应用实例分享
- asp.net Javascript获取CheckBoxList的value
- PHP简单选择排序算法实例
- 关于php循环跳出的问题
- php实现的click captcha点击验证码类实例
- Python实现针对含中文字符串的截取功能示例
- json格式解析和libjson的用法介绍(关于cjson的使用方法)
- Docker 实现浏览器里开发Android应用的功能
- 比较全的PHP 会话(session 时间设定)使用入门代码
- Python实现二分查找算法实例
- Sqlite 常用函数封装提高Codeeer的效率
- canvas实现绘制吃豆鱼效果
- javascript 的Document属性和方法集合