ubuntu中用apt安装的mysql的初始密码

MySQL 初始密码查找笔记

问题背景

在使用apt命令在Ubuntu/Debian系统上安装MySQL时,可能会困惑于默认密码是什么。我被这个问题困了很久,感觉是我最开始接触mysql的时候,就遇到这个问题了,今天看到了这个结局方案大吃一惊,终于明白解决方案了,原来是debian会对这些软件设置初始密码!而且是能找到的!

安装MySQL的命令

1
2
sudo apt update
sudo apt install mysql-server

查找默认密码的方法

方法一:直接登录MySQL查看

  1. 使用sudo权限登录MySQL:
1
sudo mysql
  1. 查询用户认证信息:
1
SELECT User, Host, authentication_string FROM mysql.user;

方法二:查看配置文件

1
sudo cat /etc/mysql/debian.cnf

在文件中查找”password”字段

重要安全建议

找到默认密码后,应立即修改密码以防止未授权访问。

注:本文内容整理自51CTO博客文章《apt 安装的 mysql 默认密码是什么》


ubuntu中用apt安装的mysql的初始密码
https://zhangqi.online/2025/06/17/the-initial-passward-for-mysql-in-ubuntu/
作者
张琦
发布于
2025年6月17日
许可协议