Ubuntu server下修改mysql默认密码

mysql版本:5.7.25

Ubuntu版本:18.04.2

第一次在Ubuntu系统下安装完mysql发现不知道默认密码,于是查找博客后找到了相关解决方法,使用无密码登录方式。

但发现需要修改的文件已经不是其他博客所说的my.cnf或mysql.cnf(可能是版本更新的原因) 一番查找过后终于找到了需要修改的文件为mysqld.cnf

文件目录为/etc/mysql/mysql.conf.d/mysqld.cnf 使用命令sudo vim mysqld.cnf 在[mysqld]下一行添加skip-grant-tables,保存退出,最后重启mysql。

然后直接使用命令mysql(此时无需密码即可登录)登录后修改默认密码,关于修改密码可参照博客https://blog.csdn.net/qq_35531549/article/details/86379736  从第三步开始。

最后将mysqld.cnf中添加的skip-grant-tables删去后保存结束。此方法也可用于解决mysql  “xxxxxx” plugin is not loaded问题(无法确定一定可以解决)

猜你喜欢

转载自www.cnblogs.com/guoshuai1995/p/10643724.html