Linux怎样查看mysql密码

相信很多小伙伴都经历过忘记密码,如果在Linux下忘记MySQL密码该怎么办?

Linux查看mysql密码具体方法。

查看默认密码

grep ‘temporary password’ /var/log/mysqld.log

或者

cat /var/log/mysqld.log | grep ‘temporary password’

 [root@VM_0_11_centos ~]# grep 'temporary password' /var/log/mysqld.log 2020-05-07T16:57:52.623306Z 1 [Note] A temporary password is generated for root@localhost: Ukyool6&htfu

修改密码

初次修改密码时,需要注意的是密码中需要含有字母、数字、特殊字符 (要含有大小字母且长度不能小于8)

 [root@VM_0_11_centos ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 1721 Server version: 5.7.30 MySQL Community Server (GPL)  Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.  Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.  Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.  mysql> show databases; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql> alter user root@localhost identified by 'root!@#123'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mysql>  SHOW VARIABLES LIKE 'validate_password%'; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql> alter user root@localhost identified by 'Root!@#123'; Query OK, 0 rows affected (0.00 sec)  mysql> SHOW VARIABLES LIKE 'validate_password%'; +--------------------------------------+--------+ | Variable_name                        | Value  | +--------------------------------------+--------+ | validate_password_check_user_name    | OFF    | | validate_password_dictionary_file    |        | | validate_password_length             | 8      | | validate_password_mixed_case_count   | 1      | | validate_password_number_count       | 1      | | validate_password_policy             | MEDIUM | | validate_password_special_char_count | 1      | +--------------------------------------+--------+ 7 rows in set (0.01 sec)  mysql> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A  Database changed mysql> select Host,User from user; +-----------+---------------+ | Host      | User          | +-----------+---------------+ | localhost | mysql.session | | localhost | mysql.sys     | | localhost | root          | +-----------+---------------+ 3 rows in set (0.00 sec)  mysql>

关于 mysql 密码策略相关参数; 

1)、validate_password_length 固定密码的总长度;

2)、validate_password_dictionary_file 指定密码验证的文件路径; 

3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数; 

4)、validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数; 

5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM; 

关于 validate_password_policy 的取值: 

0/LOW:只验证长度; 

1/MEDIUM:验证长度、数字、大小写、特殊字符; 

2/STRONG:验证长度、数字、大小写、特殊字符、字典文件; 

6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;

以上就是Linux怎样查看mysql密码的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/161301.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
详解Linux的用户空间与内核空间
上一篇 2025年12月5日 21:00:18
华莱士抖音团购怎么提前点单
下一篇 2025年12月5日 21:02:21

相关推荐

  • linux常用命令ctrl z是什么命令

    linux常用命令ctrl z是什么命令linux常用命令ctrl z是什么命令linux常用命令ctrl z是什么命令linux常用命令ctrl z是什么命令

    Ctrl+Z 在 Linux 中的功能:暂停当前进程。具体操作为:1. 将进程发送到后台;2. 更改进程状态为已暂停;3. 停止进程执行;4. 中断进程输出;5. 进程保存在内存中。 Ctrl + Z 在 Linux 中的作用 Ctrl + Z 是 Linux 系统中的一个快捷键,其作用是暂停当前正…

    2026年9月27日 • 用户投稿
    000
  • MySQL安装中文乱码的原因分析及解决方法

    MySQL安装中文乱码的原因分析及解决方法MySQL安装中文乱码的原因分析及解决方法MySQL安装中文乱码的原因分析及解决方法MySQL安装中文乱码的原因分析及解决方法

    MySQL安装中文乱码的原因分析及解决方法 MySQL是一款非常流行的开源关系数据库管理系统,广泛应用于各种网站和应用程序中。但在使用MySQL过程中,有时会遇到中文乱码的问题,导致数据显示不正常。本文将深入探讨MySQL安装中文乱码的原因分析,并提供详细的解决方法,包含具体的代码示例,希望能够帮助…

    2026年9月27日 • 用户投稿
    100
  • sublime怎么格式化html_sublime HTML代码美化方法

    sublime怎么格式化html_sublime HTML代码美化方法sublime怎么格式化html_sublime HTML代码美化方法sublime怎么格式化html_sublime HTML代码美化方法sublime怎么格式化html_sublime HTML代码美化方法

    使用HTML-CSS-JS Prettify插件可实现Sublime Text的HTML格式化:1. 安装Package Control;2. 通过命令面板安装插件;3. 按Ctrl+Shift+H(或Cmd+Shift+H)格式化代码;4. 可选配置缩进、保存时自动格式化等;5. 替代插件有JsF…

    2026年9月27日 • 用户投稿
    100
  • Linux 信号

    linux 系统的进程间通信(inter-process communication, ipc)机制包括6种主要类型: 管道(PIPE)、信号(Signal)、命名管道(FIFO)、消息队列(Message Queue)、套接字(Socket)和共享内存(Shared Memory)。信号(Sign…

    2026年9月27日
    100
  • MySQL查询基础:学会使用“以”开头条件实现精准检索

    MySQL查询基础:学会使用“以”开头条件实现精准检索MySQL查询基础:学会使用“以”开头条件实现精准检索MySQL查询基础:学会使用“以”开头条件实现精准检索MySQL查询基础:学会使用“以”开头条件实现精准检索

    MySQL查询基础:学会使用“以”开头条件实现精准检索 在数据库查询中,经常会遇到需要根据某个字段的开头字符进行精准检索的情况。MySQL提供了许多条件操作符来帮助我们实现这样的查询需求,其中以“以”开头的条件操作符就是其中之一。在本文中,我将介绍如何使用“以”开头条件来实现精准检索,并提供具体的代…

    2026年9月27日 • 用户投稿
    100
  • MySQL安装中文乱码的常见原因及解决方案

    MySQL安装中文乱码的常见原因及解决方案MySQL安装中文乱码的常见原因及解决方案MySQL安装中文乱码的常见原因及解决方案MySQL安装中文乱码的常见原因及解决方案

    MySQL安装中文乱码的常见原因及解决方案 MySQL是一种常用的关系型数据库管理系统,但在使用过程中可能会遇到中文乱码的问题,这给开发者和系统管理员带来了困扰。中文乱码问题的出现主要是由于字符集设置不正确、数据库服务器和客户端字符集不一致等原因导致的。本文将详细介绍MySQL安装中文乱码的常见原因…

    2026年9月27日 • 用户投稿
    200
  • linux系统中有哪些常用命令

    linux系统中有哪些常用命令linux系统中有哪些常用命令linux系统中有哪些常用命令linux系统中有哪些常用命令

    最常用的 Linux 命令包括:文件和目录管理:ls、cd、mkdir、rm、mv文本处理:cat、grep、sed、awk系统信息:whoami、ps、free、df、top网络管理:ping、ssh、telnet、wget、curl其他常见命令:history、man、help、exit、cle…

    2026年9月27日 • 用户投稿
    000
  • 选择最好用的文件同步工具(比较多种工具)

    选择最好用的文件同步工具(比较多种工具)选择最好用的文件同步工具(比较多种工具)选择最好用的文件同步工具(比较多种工具)选择最好用的文件同步工具(比较多种工具)

    在数位时代,文件同步工具已不可或缺,但面对市面上众多选择,如何找到最适合自己需求的解决方案?php小编小新为您深入比较了市面上主流的文件同步工具,涵盖其功能、优点和缺点。通过本文,您将了解到:不同文件同步工具的主要差异是什么?每种工具提供的独有功能和优势是什么?哪种工具最适合您的特定需求?阅读本文,…

    2026年9月27日 • 用户投稿
    100
  • 以下哪些是linux常用命令

    以下哪些是linux常用命令以下哪些是linux常用命令以下哪些是linux常用命令以下哪些是linux常用命令

    最常用的 Linux 命令按类别列举如下:文件和目录管理:ls、mkdir、cd、rm、cp、mv用户和组管理:useradd、groupadd、userdel、groupdel、passwd权限管理:chmod、chown、chgrp打包和解压:tar、gzip、bzip2、zip进程管理:ps、…

    2026年9月27日 • 用户投稿
    100
  • sublime怎么设置sass的build system_sublime SASS Build System配置方法

    sublime怎么设置sass的build system_sublime SASS Build System配置方法sublime怎么设置sass的build system_sublime SASS Build System配置方法sublime怎么设置sass的build system_sublime SASS Build System配置方法sublime怎么设置sass的build system_sublime SASS Build System配置方法

    首先确认已安装SASS编译器,推荐使用npm全局安装Dart Sass;接着在Sublime Text中创建自定义Build System,通过Tools → Build System → New Build System…新建JSON配置文件,填入调用sass命令的cmd、指定作用文件类型的sel…

    2026年9月27日 • 用户投稿
    200
  • linux常用命令$干什么

    linux常用命令$干什么linux常用命令$干什么linux常用命令$干什么linux常用命令$干什么

    Linux 操作系统中常用的命令包括:文件和目录管理:ls、cd、pwd、mkdir、rmdir文件查看和编辑:cat、head、tail、nano、vi用户和权限管理:useradd、userdel、passwd、chmod、chown系统管理:reboot、shutdown、systemctl、…

    2026年9月27日 • 用户投稿
    300
  • LINUX怎么使用SSH登录远程服务器_Linux通过SSH连接远程主机的方法

    SSH是安全远程登录协议,通过加密保障数据传输安全;2. 大多数Linux系统默认安装OpenSSH客户端,可用ssh -V检查;3. 使用ssh 用户名@IP连接服务器,如ssh alice@192.168.1.100;4. 非标准端口需加-p参数,如ssh -p 2222;5. 可用-i指定私钥…

    2026年9月27日
    200
  • 探索最佳电脑PS软件——如何选择适合自己的工具(综合比较与用户评价)

    探索最佳电脑PS软件——如何选择适合自己的工具(综合比较与用户评价)探索最佳电脑PS软件——如何选择适合自己的工具(综合比较与用户评价)探索最佳电脑PS软件——如何选择适合自己的工具(综合比较与用户评价)探索最佳电脑PS软件——如何选择适合自己的工具(综合比较与用户评价)

    php小编香蕉为您揭开phpmyadmin和adminer这两款热门数据库管理工具的优劣之谜。这两款工具在数据库管理方面各有千秋,综合比较和用户评价不可忽视。我们将在以下文章中,逐一分析它们的特性、性能和用户体验,引导您做出明智的选择。 在当今的数字时代,Photoshop 软件已成为摄影师、设计师…

    2026年9月27日 • 用户投稿
    100
  • MySQL如何设置查询超时 长查询自动终止与超时参数配置

    MySQL如何设置查询超时 长查询自动终止与超时参数配置MySQL如何设置查询超时 长查询自动终止与超时参数配置MySQL如何设置查询超时 长查询自动终止与超时参数配置MySQL如何设置查询超时 长查询自动终止与超时参数配置

    mysql设置查询超时需配置wait_timeout、interactive_timeout和max_execution_time参数,并通过连接池与监控优化提升性能。1. wait_timeout控制非交互式连接超时,interactive_timeout控制交互式连接超时,max_executi…

    2026年9月27日 • 用户投稿
    300
  • 解决 Lombok 在测试类中失效的问题

    解决 Lombok 在测试类中失效的问题解决 Lombok 在测试类中失效的问题解决 Lombok 在测试类中失效的问题解决 Lombok 在测试类中失效的问题

    Lombok 是一款流行的 Java 库,它通过注解自动生成样板代码,例如 getter、setter、构造函数等,从而简化了 Java 开发。然而,在 Spring Boot 项目中,有时会遇到 Lombok 在测试类中失效的问题,导致无法访问实体类的 Lombok 特性。本文将详细介绍如何解决这…

    2026年9月27日 • 用户投稿
    200
  • Ubuntu如何删除电脑usb插拔记录

    Ubuntu如何删除电脑usb插拔记录Ubuntu如何删除电脑usb插拔记录Ubuntu如何删除电脑usb插拔记录Ubuntu如何删除电脑usb插拔记录

    要删除 Ubuntu 中的 USB 插拔记录,请执行以下步骤:打开终端并输入命令查看记录。识别设备的总线编号和设备编号。使用命令删除指定设备的记录。刷新 USB 设备。重新插入 USB 设备确认记录已删除。 如何删除 Ubuntu 电脑中的 USB 插拔记录 步骤 1:打开终端 按 Ctrl + A…

    2026年9月27日 • 用户投稿
    200
  • 蓝戟携B60显卡亮相云栖大会 实力诠释专业显卡新势能

    蓝戟携B60显卡亮相云栖大会 实力诠释专业显卡新势能蓝戟携B60显卡亮相云栖大会 实力诠释专业显卡新势能蓝戟携B60显卡亮相云栖大会 实力诠释专业显卡新势能蓝戟携B60显卡亮相云栖大会 实力诠释专业显卡新势能

    9月24日至26日,蓝戟以intel深度合作伙伴身份亮相云栖大会。本届大会以“云智一体·碳硅共生”为主题,汇聚全球顶尖科技力量,聚焦ai与云计算的深度融合以及绿色可持续技术的发展趋势。在此背景下,蓝戟精准切入ai开发、三维建模等高算力需求场景,携旗下b60显卡惊艳登场。凭借卓越性能和创新设计,该产品…

    2026年9月27日 • 用户投稿
    200
  • laravel怎么记录和查看SQL查询日志_laravel SQL查询日志记录与查看方法

    laravel怎么记录和查看SQL查询日志_laravel SQL查询日志记录与查看方法laravel怎么记录和查看SQL查询日志_laravel SQL查询日志记录与查看方法laravel怎么记录和查看SQL查询日志_laravel SQL查询日志记录与查看方法laravel怎么记录和查看SQL查询日志_laravel SQL查询日志记录与查看方法

    首先启用查询日志功能,通过DB::connection()->enableQueryLog()开启并用getQueryLog()获取SQL语句;其次利用DB::listen()监听查询事件,将SQL、参数和执行时间写入日志;最后可在config/database.php中为数据库连接添加&#8…

    2026年9月27日 • 用户投稿
    100
  • Linux 基础-查看 cpu、内存等信息

    在使用linux系统时,了解如何查看系统、资源、网络、进程和用户等信息是非常重要的。以下是常用命令的详细介绍: 系统信息查看常用命令: lsb_release -a https://www.php.cn/link/93ac0c50dd620dc7b88e5fe05c70e15b 查看操作系统版本(适…

    2026年9月27日
    200
  • sublime怎么高亮显示匹配的括号_Sublime括号匹配高亮功能设置

    sublime怎么高亮显示匹配的括号_Sublime括号匹配高亮功能设置sublime怎么高亮显示匹配的括号_Sublime括号匹配高亮功能设置sublime怎么高亮显示匹配的括号_Sublime括号匹配高亮功能设置sublime怎么高亮显示匹配的括号_Sublime括号匹配高亮功能设置

    Sublime Text默认支持括号匹配高亮,需确认设置中启用”match_brackets”及相关选项,建议安装BracketHighlighter插件增强功能,并检查主题颜色是否影响显示效果。 Sublime Text 默认就支持括号匹配高亮,当你将光标放在一个括号(如 …

    2026年9月27日 • 用户投稿
    300

发表回复

登录后才能评论
关注微信