Mysql5.7忘记root密码怎么办(简单且有效方法)

 更新时间:2017年2月19日 09:01  点击:2315

在上篇文章给大家介绍了Mysql5.7忘记root密码及mysql5.7修改root密码的方法

Mysql5.7忘记密码快速且简单的解决方法,具体方法详情如下所示:

# 最简单最粗暴的方法 找到mysql的配置文件直接编辑 
vim /etc/my.cnf
 # 在 [mysqld] 中加上一行跳过权限限制
skip-grant-tables
# 保存退出 重启mysql服务
service mysqld restart
# 用户登录
mysql -uroot -p (直接点击回车,密码为空)
# 选择数据库 
use mysql;
# 但是在5.7版本中不存在password字段,所有我们要用以下修改进行重置密码
update user set authentication_string=password('new password') where user='root';
# 刷新权限
flush privileges;
# 退出mysql
quit;
# 将最开始修改的配置文件my.cnf中的skip-grant-tables删除 重启mysql
service mysqld restart
# 当你登陆mysql之后你会发现,当你执行命令时会出现
ERROR 1820 (HY000): You must reset your password using ALTER USER statement;
# 这是提示你需要修改密码 当你执行了
SET PASSWORD = PASSWORD('root');
# 如果出现
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
# 你需要执行两个参数来把mysql默认的密码强度的取消了才行 当然也可以把你的密码复杂度提高也行啊
set global validate_password_policy=0; 
set global validate_password_mixed_case_count=2;
# 这时你再执行 就ok了
SET PASSWORD = PASSWORD('root');
# 下面再说一下mysql中的字符集的问题
show variables like "%character%";
# 出现如下情况 可以忽略…………
+--------------------------+----------------------------+
| Variable_name      | Value           |
+--------------------------+----------------------------+
| character_set_client   | utf8            |
| character_set_connection | utf8            |
| character_set_database  | utf8            |
| character_set_filesystem | binary           |
| character_set_results  | utf8            |
| character_set_server   | utf8            |
| character_set_system   | utf8            |
| character_sets_dir    | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
#找到mysql的配置文件 加上几句话就ok 在mysqld下面加上
character-set-server=utf8
collation-server=utf8_general_ci
# 在client下面加上
default-character-set=utf8

以上所述是小编给大家介绍的Mysql5.7忘记root密码怎么办(简单且有效方法),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

[!--infotagslink--]

相关文章

  • JavaScript仿支付宝密码输入框

    那么今天我就用JavaScript代码来实现这个效果吧,那么首先介绍一下整个的思路,首先我们先将确定输入密码的位数,我的需求是5位,那么就用一个div标签包住5个input标签...2016-01-02
  • 基于JavaScript实现表单密码的隐藏和显示出来

    为了网站的安全性,很多朋友都把密码设的比较复杂,但是如何密码不能明显示,不知道输的是对是错,为了安全起见可以把密码显示的,那么基于js代码如何实现的呢?下面通过本文给大家介绍JavaScript实现表单密码的隐藏和显示,需要的朋友参考下...2016-03-03
  • mysql5.7 设置远程访问的实现

    这篇文章主要介绍了mysql5.7 设置远程访问的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-02-08
  • 如何修改Xampp服务器上的mysql密码(图解)

    如果我们使用Xampp服务器自带数据库mysql,就必须先修改mysql的密码,下面小编给大家分享如何修改Xampp服务器上的mysql密码,需要的朋友参考下吧...2017-04-26
  • win7下MySql 5.7安装配置方法图文教程

    这篇文章主要为大家分享了win7下MySql 5.7安装配置方法图文教程,感兴趣的小伙伴们可以参考一下...2016-05-20
  • mysql 5.7.17 安装配置方法图文教程(windows10)

    这篇文章主要为大家分享了mysql 5.7.17 安装配置方法图文教程,具有一定的参考价值,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-01-22
  • mysql 5.7.11 winx64快速安装配置教程

    这篇文章主要为大家分享了mysql5.7.11 winx64安装配置方法图文教程,感兴趣的朋友可以参考一下...2016-07-25
  • mysql免安装没有任何root权限

    这篇文章主要介绍了mysql免安装没有任何root权限的安装与配置教程,本文图文并茂给大家介绍的非常详细,需要的朋友参考下...2017-01-22
  • Centos下 修改mysql密码的方法

    这篇文章主要介绍了Centos下 修改mysql密码的方法,需要的朋友可以参考下...2017-03-14
  • mysql5.7.17 zip 解压安装详细过程

    这篇文章主要为大家详细介绍了mysql5.7.17 zip 解压安装详细过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-02-19
  • mysql 5.7.17 64bit安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 5.7.17 64bit解压缩版安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-01-15
  • mysql5.7.18安装并修改初始密码的方法

    这篇文章主要为大家详细介绍了Mysql5.7安装并修改初始密码的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-06-21
  • Linux虚拟机下mysql 5.7安装配置方法图文教程

    这篇文章主要为大家详细介绍了Linux虚拟机下mysql 5.7安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-01-15
  • Mac操作系统下MySQL密码忘记后重置密码的方法

    本文给大家介绍Mac下忘记MySQL密码后重置密码的方法,下面通过关闭mysql服务器,配置短命令相关操作,完成重置密码功能,非常不错,具有参考借鉴价值,感兴趣的朋友可以参考下...2016-07-25
  • mysql 5.7.15 安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.15安装配置方法图文教程,感兴趣的朋友可以参考一下...2016-10-02
  • Windows中关于php+mysql5.7的配置

    这篇文章主要为大家详细介绍了Windows下php+mysql5.7配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 WINDOWS 下 PHP+MYSQL配置下载mysql地址:https://d...2017-07-06
  • windows2008 64位系统下MySQL 5.7绿色版的安装教程

    这篇文章主要给大家分享了在windows2008 64位系统下MySQL 5.7绿色版的安装教程,文中将安装步骤介绍的非常详细,相信会对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。...2017-05-19
  • Mysql5.7忘记root密码怎么办(简单且有效方法)

    本文给大家分享一个快速且简单的方法来解决Mysql5.7忘记root密码问题,非常不错,具有参考借鉴价值,需要的朋友参考下吧...2017-02-19
  • mysql 5.7.17 免安装版配置方法图文教程(windows10)

    这篇文章主要为大家详细介绍了windows10下mysql 5.7.17 免安装版配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-01-22
  • JS中解决谷歌浏览器记住密码输入框颜色改变功能

    这篇文章主要介绍了JS中解决谷歌浏览器记住密码输入框颜色改变功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下...2017-02-19