如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码。但是,建议你为每个账户设置密码。

如果你以前设置了根用户密码,但却忘记了该密码,可设置新的密码。下述步骤是针对Windows平台的。在本节后面的内容中,介绍了针对Unix平台的步骤。

在Windows平台下,该步骤是:

以系统管理员身份登录到系统。

如果MySQL服务器正在运行,停止它。对于作为Windows服务运行的服务器,进入服务管理器:

开始菜单->控制面板->管理工具->服务

然后在列表中找出MySQL服务器,并停止它。

如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。

创建1个文本文件,并将下述命令置于单一行中:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');

用任意名称保存该文件。在本例中,该文件为C:mysql-init.txt。

打开控制台窗口,进入DOS命令提示:

开始菜单->运行-> cmd

假定你已将MySQL安装到C:mysql。如果你将MySQL安装到了另一位置,请对下述命令进行相应的调整。

在DOS命令提示符下,执行命令:

C:> C:mysqlinmysqld-nt --init-file=C:mysql-init.txt

在服务器启动时,执行由“--init-file”选项命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:mysql-init.txt。

如果你使用MySQL安装向导安装了MySQL,或许需要指定“--defaults-file”选项:

C:> C:Program FilesMySQLMySQL Server 5.1inmysqld-nt.exe

--defaults-file="C:Program FilesMySQLMySQL Server 5.1my.ini"

--init-file=C:mysql-init.txt

使用服务管理器,可找到恰当的“--defaults-file”设置:

开始菜单->控制面板->管理工具->服务

在列表中找出MySQL服务,右击,并选择“属性”选项。在可执行字段的Path(路径)中包含“--defaults-file”设置。

停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql505复位密码_MySQL数据库复位根用户的密码_MySQL相关推荐

  1. Mysql当前的根密码核查_在MySQL数据库中复位根用户的密码的方法

    如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码.但是,建议你为每个账户设置密码. 如果你以前设置了根用户密码,但却忘记了该密码,可设置新的密码.下述步骤是针对Windo ...

  2. mysql根用户的密码是什么_Mysql忘记根用户密码 怎么办?

    mysql用户手册说的很清楚 如下: A.4.1. 如何复位根用户密码 如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码.但是,建议你为每个账户设置密码.请参见5.6.1 ...

  3. python获取数据库用户名密码_在数据库中存储用户和密码

    我正在创建一个用户+密码的软件.认证后,用户可以访问一些半公共服务,但也可以加密一些只有用户才能访问的文件.在 用户必须按原样存储,如有可能,无需修改.在auth之后,只要软件还在运行,用户和密码都会 ...

  4. centos 宝塔面板 mongodb 给新的数据库 创建登录用户和密码

    之前写过一篇冷环境下mongodb从零开始创建用户密码的文章. https://blog.csdn.net/solocao/article/details/83347658 当我们需要再新增一个账号时 ...

  5. mysql数据库中如何创建角色_MySQL数据库如何创建用户呢?

    摘要: 下文讲述MySQL数据库下创建用户的方法分享,如下所示: 在mysql的使用,查看上必不可少的就是MySQL的用户名,拥有一定权限的用户名可以对数据库指定相应的操作, MySQL数据库创建用户 ...

  6. mysql 密码 特殊符号_MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录...

    本文主要向大家介绍了MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 安全考虑 在设置MYSQL 密码时候 ...

  7. mongodb默认的用户名密码_Windows下MongoDB设置用户、密码

    在默认情况下,mongod是监听在127.0.0.1之上的,任何客户端都可以直接连接27017,且没有认证. 好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱. 坏处是,公网服务器搭建Mong ...

  8. linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案

    1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...

  9. oracle的口令就是密码吗,如何修改Oracle用户的密码(不改变原密码)

    如何修改Oracle用户的密码 有的人回答说这个不是很简单吗 alter user identified by +密码 如果不知道用户的密码情况下,不能改变原始密码呢(适用于用户密码过期) 测试如下 ...

  10. linux 去掉登陆密码吗,Linux 清除 Windows用户登录密码

    Linux 清除 Windows用户登录密码 [toc] 一. 环境 Windows 系统: Windows 10 win10.png Linux 系统: Parrot Linux parrot_se ...

最新文章

  1. 【转】实现多行toolTips的类模块
  2. 2019春季学期第三周编程总结
  3. 年会抽奖程序准备好了吗?没有的话,直接来取!
  4. ffmpeg编译 c++ 常量中有换行符
  5. Python第一天:你必须要知道的Python擅长领域以及各种重点学习框架(包含Python在世界上...
  6. DbVisualizer 数据库连接工具:添加数据库驱动方法。dbvis搜索不到驱动文件夹下的驱动解决方法
  7. mvn install时跳过Test
  8. 文件服务器共享文件夹访问权限,5对文件服务器中的共享文件夹进行访问权限控制...
  9. 【网站】一个空间放两个网站,且不用子目录绑定域名的方法
  10. Leetcode刷题记录:构建最大数二叉树
  11. easyui添加删除表格任意行
  12. linux_oracle视频讲解百度云,Oracle免费视频课程2012版
  13. C#开发DIY照片书软件(C#图形图像开发)
  14. clodop 打印插件打印不显示问题
  15. 概率导论-马尔可夫相关
  16. java gps 纠偏_【实测可用】GPS纠偏算法-Java版
  17. Olly Advanced 1.27
  18. 智能驾驶软件测试,智能驾驶实车测试系统-VDAS
  19. 怎么搭建自己的网站赚钱,个人网站怎么操作
  20. LSTM和循环网络RNN学习简记

热门文章

  1. ubuntu安装之后需要做什么
  2. 使用gc、objgraph干掉python内存泄露与循环引用!
  3. 《第一本docker书》第4章 使用docker镜像和仓库 读书笔记
  4. 【Vijos1659】河蟹王国
  5. sort 升序还是降序?priority_queue 大根堆还是小根堆?
  6. 使用自定义手势处理器-陈鹏
  7. 在J2ME和WAP中实现电话呼叫功能
  8. Javascript中的!-- //--
  9. js嵌套函数内外层分别使用this关键字困局解
  10. 对话面板,发送对话之后滚动至最新内容处