事情是这样的,有一台Centos7服务器,已经正常能够root ssh链接、现在需要在不登陆宝塔面板,不修改任何数据的情况下,拿到mysql的root账户的密码。
正常情况下,登录面板可以直接看到root密码,宝塔的bt命令行也能直接修改,但两种方法均不能用;然后的笨方法就是直接拿到宝塔的数据存储文件,然后就看呗~
一番瞎搞摸索,在这个路径里面找到了这个文件default.db
,最后也确实就是这个文件,其实就是SQLite,没用过这个数据库。
/www/server/panel/data
把这个文件下载下来,但打开的话需要另外的软件了,常用的Navicat也可能够直接打开,这个软件大且贵,这里换用另外一个软件 SQLite Studio,相对小一点,压缩包才二十多M,免安装。
官网地址:https://sqlitestudio.pl/
下载解压,运行软件目录里面的SQLiteStudio.exe
选择简体中文,直接免安装即可直接用。
然后就这样,所有数据都能看到了~
SQLite 下载地址:https://lanzous.com/icb6wub