MYSQL8如何快速修改root密码

 更新时间:2023年05月12日 14:41:25   作者:xifu_jiang  
MySQL8的改密码跟MySQL5不同,很多朋友都遇到过这个问题,今天小编给大家讲解下MYSQL8如何快速修改root密码,需要的朋友可以参考下

MYSQL8修改root密码

第一步:修改配置文件免密码登录mysql

1、进入文件:vi /etc/my.cnf

2、按i键表示可以编辑;添加skip-grant-tables;按esc键,输入:wq保存退出

3、重启mysql:sudo service mysqld restart

第二步免密码登录mysql

1、登录:mysql -u root -p

2、提示输入密码按回车进入

3、进入数据库,输入:use mysql;

4、查看root用户信息:select host, user, authentication_string, plugin from user;

5、更新root用户信息,把密码设置为空字符串:update user set authentication_string=‘’ where user=‘root’;

第三步、退出mysql;注释掉/etc/my.cnf文件最后的 skip-grant-tables ;重启:sudo service mysqld restart

第四步:设置密码

1、重新开启一个客户端;

2、登录mysql(这时候还是不用输入密码,因为上面已经把密码设置为空字符串了);

3、修改root用户密码:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;

4、退出mysql后就可以用密码登录了

补充:MySQL8改root密码

MySQL8的改密码跟MySQL5不同,要使用以下语句更改

alter user'root'@'localhost' identified with mysql_native_password by '新密码';

到此这篇关于MYSQL8如何快速修改root密码的文章就介绍到这了,更多相关mysql8修改root密码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL UPDATE 语句一个“经典”的坑

    MySQL UPDATE 语句一个“经典”的坑

    这篇文章主要介绍了MySQL UPDATE 语句一个“经典”的坑,一个非常有意思的话题,感兴趣的小伙伴可以参考下面文章的具体内容哦
    2021-10-10
  • C#列出局域网中可用SQL Server服务器

    C#列出局域网中可用SQL Server服务器

    SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库的备份和恢复。
    2008-04-04
  • mysql按照时间分组查询的语句

    mysql按照时间分组查询的语句

    这篇文章主要介绍了mysql按照时间分组查询的语句,非常实用,sql语句简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • MySQL日期格式以及日期函数举例详解

    MySQL日期格式以及日期函数举例详解

    这篇文章主要给大家介绍了关于MySQL日期格式及日期函数的相关资料,日期在数据库中是一个常见且重要的数据类型,在MySQL中我们可以使用各种函数和格式化选项来处理和显示日期,需要的朋友可以参考下
    2023-11-11
  • 几个常见的MySQL的可优化点归纳总结

    几个常见的MySQL的可优化点归纳总结

    这篇文章主要介绍了几个常见的MySQL的可优化点归纳总结,包括在编程时处理索引、分页以及数据类型时可用到的地方,需要的朋友可以参考下
    2015-05-05
  • MySQL定时备份之使用Linux下的crontab定时备份实例

    MySQL定时备份之使用Linux下的crontab定时备份实例

    这篇文章主要介绍了使用Linux下的crontab进行MySQL定时备份的例子,需要的朋友可以参考下
    2014-04-04
  • MySQL如何修改字段类型和字段长度

    MySQL如何修改字段类型和字段长度

    这篇文章主要介绍了MySQL如何修改字段类型和字段长度,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • MySQL启动报错:Can not connect to MySQL server的解决方法

    MySQL启动报错:Can not connect to MySQL 

    今天打开数据库出现一个错误,ERROR 2003: Can't connect to MySQL server on 'localhost' 的错误,网上查找原因说是我的mysql服务没有打开,所以本文给大家介绍了MySQL启动报错:Can not connect to MySQL server的解决方法,需要的朋友可以参考下
    2024-03-03
  • mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧

    mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧

    这篇文章主要介绍了mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧的相关资料,需要的朋友可以参考下
    2015-09-09
  • mysql 一次向表中插入多条数据实例讲解

    mysql 一次向表中插入多条数据实例讲解

    这篇文章主要介绍了mysql 一次向表中插入多条数据实例讲解的相关资料,需要的朋友可以参考下
    2016-10-10

最新评论