• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MySQL忘记root密码错误号码1045的解决办法
    POST TIME:2021-10-18 19:59

    停止MySQL服务

    Windows可以右键我的电脑--管理--服务和应用程序--服务--找到对应的服务停止掉

    免密登录

    切换到MySQL安装路径下:D:\mysql-5.7.24-winx64\bin;如果已经配了环境变量,则不用再安装目录

    打开CMD命令窗口,在命令行输入:mysqld -nt --skip-grant-table

    8.0以上数据库输入:mysqld --console --skip-grant-tables --shared-memory

    进入数据库

    以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库

    如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句

    select host,user,password from mysql.user;//即可查看到用户和密码

    注意:MySQL5.7以上的没有password字段了,被加密了改成authentication_string

    修改密码

    在命令行下 依次 执行下面的语句 

    use mysql
    update user set password=password("new_password") where user="root";// 'new_password' 这里改为你要设置的密码
    flush privileges;
    quit

    注意:MySQL5.7以上更改语句替换为

    update mysql.user set authentication_string=password('new_password') where user='root';// 'new_password' 这里改为你要设置的密码

    MySQL5.7版本密码设置规则:
    必须至少包含一个大写字母、一个小写字母、一个特殊符号、一个数字,密码长度至少为8个字符

    重启MySQL

    重新启动MYSQL,输入密码登录即可!

    mysql -u root -p 输入密码,即可登录成功

    总结

    到此这篇关于MySQL忘记root密码错误号码1045的解决办法的文章就介绍到这了,更多相关MySQL忘记root密码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • mysql8.0.12如何重置root密码
    • mysql5.7及mysql 8.0版本修改root密码的方法小结
    • mysql设置更改root密码、mysql服务器的连接、mysql常用命令的图解
    • 安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解
    • Windows下MySql错误代码1045的解决方法
    上一篇:mysql免安装版步骤解压后找不到密码处理方法
    下一篇:MySQL数据库查询性能优化策略
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信