VestaCP MySQL默认根密码忘记?设置修改root密码

  • A+

在众多控制面板之中,很多SEO人员购买VPS建站时,更喜欢使用Vesta CP控制面板。

  • 因为 VestaCP 控制面板,基本上所有的配置文件都存储在conf文件中。
  • Linux系统安装VestaCP的过程中,VestaCP不会要求输入MySQL的root密码。
  • 密码由VestaCP自动生成。

我们在登录phpMyAdmin时,该如何找到并修改MySQL 的默认密码呢?

VestaCP 的 MySQL 默认密码存在于 /usr/local/vesta/conf/mysql.conf 文件中。

SSH查看MySQL默认密码

可以在SSH输入以下命令,查看MySQL默认的root密码 ▼

cat /usr/local/vesta/conf/mysql.conf

VestaCP MySQL默认根密码忘记?设置修改root密码

找到了MySQL密码,以及记录MySQL密码文件的所在位置,就可以登录phpMyAdmin数据库管理了。

如何修改MySQL的root密码?

请看以下 VestaCP CentOS 修改 MySQL root密码的方法。

第 1 步:登录MySQL,输入以下命令 ▼

mysql -uroot -p
  • 输入在第 1 步中,你所查看MySQL的root密码。
  • 在成功登录后,进行修改。

第 2 步:修改MySQL密码 

set password for root@localhost = password('新密码');

不登录MySQL修改root密码方法

mysqladmin -uroot -p旧密码 password 新密码

用以上方法修改root密码后,必须修改MySQL默认文件里的密码 ▼

vi /usr/local/vesta/conf/mysql.conf
  • 将之前的密码,更改为你现有的密码。

若没修改MySQL默认文件里的密码,将会出现“VestaCP Error:connection to localhost failed”错误提示……

解决方法,请参考这篇教程 ▼

扩展阅读:

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: