windows 下mysql 密码忘记修改

  1. 找到mysql的配置文件 my.ini
  2. 在[mysqld]下面添加 skip-grant-tables
  3. win+R 快捷键 输入cmd 然后输入命令net stop mysql  最后使目录指向mysql安装目录下的bin目录
  4. 输入命令 mysqld-nt --skip-grant-tables (本地测试提示一个waring 貌似没影响)
  5. 再次win+R快捷键  输入cmd 然后输入命令 mysql -u root 回车,此时应该进入mysql了
  6. 选择数据库  user mysql;
  7. 修改密码:update user set password=PASSWORD("新密码") where user=‘root‘;  注意大写的password为加密方式  新密码三个字替换为自己的密码
  8. 在任务管理器中杀死mysqld-nt进程
  9. 删除第二项中添加的内容
  10. 重启mysql
  11. 输入新密码检测 吧
时间: 2024-10-09 07:30:35

windows 下mysql 密码忘记修改的相关文章

Windows下mysql密码忘记,如何重置root密码

1.停止mysql服务 2.打开CMD命令控制台,转到mysql\bin目录.3. 输入mysqld --skip-grant-tables 回车.CMD控制台,已停止.4. 再打开CMD命令控制台,转到mysql\bin目录.5. 输入mysql回车,如果成功,将出现MySQL提示符 >.6. 连接权限数据库: use mysql; .6. 改密码:update user set password=password("123456") where user="root

Mac下MySQL密码忘记后重置密码

关闭mysql服务器(以下命令都在终端输入) 1,   sudo /usr/local/mysql/support-files/mysql.server stop       也可以在系统偏好里有个MySQL里关闭.2,   cd /usr/local/mysql/bin      (进入目录)3,   sudo su         (获取权限)4,   ./mysqld_safe --skip-grant-tables &       (重启服务器)5,   重开个终端, 6,   alia

Windows下Mysql 用户忘记密码时修改密码

一般这种情况都可以用安全模式下修改来解决.安全模式下即跳过权限检查,输入账号后直接登录进mysql 1.使用管理员权限打开dos窗口,进入mysql安装目录的bin文件夹下,将Mysql服务关闭 sc stop mysql 2.以安全模式启动mysql mysqld --skip-grant-tables 3.保持窗口不要关闭,打开另一个dos页面,并登录数据库,要求输入密码直接回车即可 mysql -u root -p 4.切换至mysql库,然后进行密码修改,修改后flush一下 use m

windows下mysql数据库忘记密码

1. 关闭正在运行的MySQL. 2. 打开DOS窗口,转到mysql的bin目录下. 3. 输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证.注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行.注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行. 4. 然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库. 输入show databases;   可以看

windows 上mysql密码忘记

1.任务管理器里 关闭正在运行的MySQL服务2. 打开cmd窗口,转到mysql.exe所在目录3. 输入mysqld --skip-grant-tables 回车 (跳过权限认证)4. 再开一个cmd窗口(因为刚才那个cmd窗口已经不能动了),转到mysql.exe目录 5. 输入mysql回车即可6. 连接权限数据库: use mysql;6. 改密码:update user set password=password("root") where user="root&

Windows下MySQL主从同步

Windows下MySQL主从同步修改master的my.ini配置文件在master中添加一个mysql主从复制需要的账号查看master的status修改slave的my.ini配置文件slave连接master库测试主从同步 Windows下MySQL主从同步 修改master的my.ini配置文件 从mysql官网下载的压缩包中默认是没有my.ini文件的,需要自己在根目录手动建立一个my.ini文件 [mysqld] #设置3310端口 port = 3310 #server-id和l

mysql密码忘记时如何修改密码(Linux&Windows)

一,Linux篇 1,停掉mysql服务:service mysql stop; 2,修改my.cnf文件,可以通过find / -name my.cnf来找到文件,里面内容包含 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql 即是我们要找的文件,在user-mysql下加入:skip-grant-tables,保存后退出 3,mysqld restart; 4,service mysql s

windows下mysql忘记root密码的解决办法

今天早上 一朋友说自己的mysql 忘记root密码了 让我帮忙给看看,因为没有接触过mysql 所以从网上找了一下信息经我亲身实践  已经成功!mysql版本是5.1以下是从网上找的信息: 1. 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Serve

Windows 下MySQL zip 安装

主要步骤: 1.下载解压到安装的文件夹 2.配置环境路径 3.配置my.ini文件,设置程序路径和数据存储路径 4.以管理员身份启动Mysqld install(提示sevice安装成功) 5.启动MySQL  net start mysql 以上为基本步骤,但是5.7版本之后可能会有问题,下面复制两篇在安装过程中参考的文章: windows下MySQL 5.7+ 解压缩版安装配置方法  by  CoderCong 方法来自伟大的互联网. 1.去官网下载.zip格式的MySQL Server的压