重置mysql root密码方法

一、Windows环境的找回方法:

1、打开cmd命令窗口,先输入命令:

net stop mysql 回车 #关闭mysql服务。

进入到D:\SOFT_PHP_PACKAGE\mysql\bin\ 目录下,执行mysqld --skip-grant-tables 启动MySQL Server (如果报错,执行mysqld-nt --skip-grant-tables);

2、另外打开一个cmd窗口, 依次输入以下命令,将root账户密码重置为123456。(命令输入部分用红色标注)

mysql

mysql>use mysql;

mysql> update user set password=password("123456") where user="root";

mysql>flush privileges;

exit

3、关闭两个命令窗口,此时还无法启动mysql因为mysql进程还在运行中,打开任务管理器,找到mysqld开头的进程,点结束进程;

4、输入命令:net start mysql 启动mysql,或者进服务启动mysql,就可以用root账户和新密码登陆管理了。

二、linux环境的找回方法:

1、ssh登陆到linux服务器,向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在mysql的数据库所在的目录中。(命令输入部分用红色标注)

#killall -TERM mysqld

2、 使用`--skip-grant-tables' 参数来启动 mysqld(/www/wdlinux/mysql/bin/为wdcp系统的mysql路径,非此系统的,请变更mysql的路径)。

#cd /www/wdlinux/mysql/bin/

#mysqld_safe --skip-grant-tables

3、 原有的ssh客户端不要关闭(若该客户端超时,可能导致重置密码失败,所以重置密码过程建议在几分钟内完成),新开一个ssh客户端登陆,登陆后输入mysql命令登陆到mysql:

>mysql

然后输入以下命令重置密码:

>use mysql

>update user set password=password("123456") where user="root";

>flush privileges;

4、输入命令:

#killall -TERM mysqld

#service mysqld start

5、用新密码登陆试试

wdcp mysql密码_wdcp默认的mysql密码是多少?相关推荐

  1. mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题

    1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...

  2. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码

    原标题:wdcp忘记后台admin密码,重置MYSQL ROOT密码 WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总 强制修改mysql的root密码,在忘记mysql密码时 ...

  3. linux默认安装数据库密码是多少,Linux服务器上安装MySql数据库(默认安装,密码为空),首次使用需要修改密码(示例代码)...

    1,在/etc/my.cnf末尾  加入skip-grant-tables,保存,跳过身份验证. 2,重启MySql,使刚才修改的配置生效. 3,终端输入mysql,然后再输入use mysql; 4 ...

  4. mysql 整型默认值,MySQL表字段设立默认值

    mysql表字段设置默认值 环境 MySQL 5.1 + 命令行工具 问题 MySQL表字段设置默认值 解决 --SQL: CREATE TABLE test( i_a int NOT NULL DE ...

  5. 初始化oracle密码,oracle默认初始化用户名密码和密码修改

    安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL  ...

  6. 树莓派用默认账号和密码登录不上怎么办;修改树莓派的密码

    目录 一.重置树莓派的默认账号和密码 二.修改树莓派的密码 三.超级用户和普通用户的切换 一.重置树莓派的默认账号和密码 在SD卡中根目录建立文件userconf 在userconf中输入如下内容: ...

  7. 360P2建html网站,360 P2路由器管理密码_默认密码是多少?-192路由网

    问:360安全路由P2的管理密码是多少? 我家里用的是360的安全路由P2,今天重新设置wifi密码时,打开设置界面后.提示需要输入一个管理密码,否则进不去设置界面. 现在的问题是,我不记得这个管理密 ...

  8. wdcp mysql密码_WDCP提示无法连接mysql及创建站点提示mysql密码不正确

    一.wdcp系统访问提示无法连接mysql 1.可能是mysql服务没启动,首先ssh登陆服务器,然后执行service mysqld restart重启mysql再访问试下,如果无法启动,先用df  ...

  9. window安装mysql默认密码忘记_window10 安装Mysql 8.0.17以及忘记密码重置密码

    一.安装Mysql8.0.17 1:首先去官网下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 2:将解压文件解压到你安装的目录:D:\mysql\m ...

最新文章

  1. SQL Server 2014新特性——基数评估(白皮书阅读笔记)
  2. 边缘营销——小计谋大智慧(二)
  3. MyEclipse报错:String cannot be resolved to a type
  4. TCP的困境与解决方案
  5. SAP HANA,S/4HANA 和 SAP BTP 的辨析
  6. Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
  7. 旅行线路定制主题响应式手机模板
  8. oracle 把逗号分隔符,oracle 分逗号分隔字符串函数
  9. Linux中qt编写登录
  10. python中numpy函数fft_如何在PyTorch中正确使用Numpy的FFT函数?
  11. 13.企业应用架构模式 --- 对象-关系元数据映射模式
  12. android发送语音动画,Android仿微信发送语音消息的功能及示例代码
  13. java springboot使用itext 为PDF添加文字水印并铺满屏
  14. Ubuntu 18.04及Snap体验——让Linux入门更简单(转))
  15. ntpdate解决同步时间报错 the NTP socket is in use, exiting
  16. python创建数字列表_Python 生成一个从0到n个数字的列表4种方法小结
  17. 五大管理过程,十大知识领域
  18. 码农老黄历-看今天哪个方位BUG最少
  19. crypto-js aes 加解密
  20. java web怎么实现跳转,成都汇智动力-JAVAweb路径跳转实现教程

热门文章

  1. Effective Java(1)-创建和销毁对象
  2. Foundation框架
  3. IOS开发基础知识--碎片13
  4. Mentor PADS 9.5下载安装及破解指南
  5. 红帽Linux故障定位技术详解与实例(1)
  6. 《Windows游戏编程大师技巧》三、Windows高级编程
  7. Java微信公众号开发-外网映射工具配置 - 星星满天 - 博客园
  8. http --- Web页面请求的历程(如何根据URL寻找到需要的资源)
  9. 最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这
  10. eclispe修改project Explorer字体大小