Base32编码/解码
支持 Base32 编码解码、智能结果展示,适用于前端开发、数据格式转换、字符传输、测试验证等场景。
使用我们的「MySQL 密码哈希生成工具」可快速生成标准 MySQL 密码哈希,支持明文输入一键转换、兼容 MySQL 5.x 官方加密规则,满足数据库密码设置、用户迁移、批量配置、离线运维等需求。
📝 明文输入
在 "文本输入" 区域中,可直接粘贴需要生成哈希值的任意明文密码内容。支持字母、数字、特殊字符(如 `@`, `#`, `$`, `!`)、空格以及组合密码(如 MySQL@123456、Test_2024#666)。输入后点击 "生成密码" 按钮即可实时生成对应哈希值,操作简单快捷,无需额外安装插件或配置环境。
🔍 查看示例
点击 "查看示例" 按钮,系统将自动填充一个典型 MySQL 密码哈希值生成示例(如 MySQL@123456)到输入框,并立即执行生成密码,完成哈希值生成,展示生成后的结果(*8D114CF599725D45F33A3F34C740126F52835F40),帮助你快速了解明文与哈希值的转换变化,直观掌握工具使用方法。
🔐 生成密码
点击 "生成密码" 按钮,系统会将输入的明文密码按照 MySQL 5.x 标准规则(SHA1(SHA1(明文))+*前缀)转换为哈希格式。适用于 MySQL 用户密码设置、数据库迁移、密码批量配置等场景,确保密码符合 MySQL 存储规范,且生成过程全程无延迟。
📋 复制结果
哈希生成完成后,结果会自动显示在 "输出结果" 区域。你可以手动选择复制内容,或点击 "复制结果" 按钮一键将哈希值复制到剪贴板,生成的格式完全兼容 MySQL 5.x 版本,可直接用于 MySQL 的用户创建、密码修改等数据库相关操作,无需手动调整格式。
🗑️ 清空数据
点击 "清空数据" 按钮可清除所有输入的明文密码和生成的哈希结果,界面恢复初始状态。所有操作均在浏览器本地完成,不涉及任何网络请求,保障你的密码数据隐私与使用安全,且清空操作不可逆需谨慎。
支持 Base32 编码解码、智能结果展示,适用于前端开发、数据格式转换、字符传输、测试验证等场景。
批量MD5加密工具,精准解析多行文本输入,并支持8/16/32位截取、大小写切换与结果一键复制。
自动转换文本与十六进制编码,支持中英文数字符号,实现双向格式化标准输出。
自动转换文本与八进制编码,支持中英文数字符号,实现双向格式化标准输出。
自动转换文本与二进制编码,支持中英文数字符号,实现双向格式化标准输出。
支持域名授权绑定、防盗用弹窗提醒、静默跳转保护、密码验证等多重安全机制。
支持SHA-1、SHA-224、SHA-256、SHA-384、SHA-512五种安全哈希算法,可自定义输出大小写格式。
支持CBC、ECB等主流DES加密模式,可自定义8字符密钥与初始向量,提供IV生成、结果复制等实用功能。
支持CBC、GCM、CTR、ECB等主流AES加密模式,可自定义密钥与初始向量,提供IV生成、结果复制等实用功能。
实时HTpasswd密码生成,输入即转换,支持 SHA1/SHA256/MD5 算法兼容,快速获取标准化认证格式。
一键密码生成,实时输出结果,结合使用场景自定义长度与字符类型,快速生成高强度密码。
一键转换Escape编码,实时编码解码文本,支持传统字符格式,快速处理遗留系统数据。
MySQL 密码哈希(MySQL Password Hash)是将明文密码通过双重 SHA1 算法转换为以*开头的41位十六进制字符串的安全存储格式。数据库不会保存明文密码,使用哈希值可大幅降低密码泄露风险,是 MySQL 最经典、最常用的密码安全机制。
本工具生成的密码哈希严格遵循 MySQL 5.x 系列原生PASSWORD()函数实现标准,与官方加密逻辑完全一致,可完美兼容 MySQL 5.5、5.6、5.7 等主流版本。在 MySQL 8.0 及以上版本中,只需将用户认证插件切换为mysql_native_password,即可正常使用该哈希值进行密码配置与登录验证。
在数据库迁移、批量用户初始化、离线密码重置、自动化脚本部署等场景中,通常需要提前生成密码哈希。手动生成哈希可避免明文密码暴露在配置文件、脚本或日志里,有效降低敏感信息泄露风险,进一步提升整体数据库运维安全等级与规范化水平。
可以直接使用。生成的哈希格式与 MySQL 官方标准完全一致,可直接用于ALTER USER、SET PASSWORD等官方授权语句。无需二次处理、无需额外加密,复制粘贴后即可快速完成数据库账号密码配置,使用简单高效。
完全一致。本工具严格实现 MySQL 5.x 官方双重 SHA1 加密逻辑:先对明文密码做一次 SHA1 运算,再对结果执行二次 SHA1,最终添加*前缀并转为大写,与 MySQL 原生PASSWORD()函数生成的哈希值完全一致,可直接替换使用。
绝对不会。本工具所有密码计算与哈希生成逻辑均在浏览器本地完成,不发起任何网络请求,不上传、不存储、不缓存任何输入内容。所有操作仅在本地执行,充分保障你的密码隐私与数据安全。
每一次打赏,都会化作深夜默默修缮的灯火 🌙,只为让你用得更顺手一点 ✨。