首页 >通讯

解决phpmyadmin登录后报错ERROR1045

2019-11-10 04:16:41 | 来源: 通讯

安装1键lnmp后,发现登录数据报错,以下:ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)

数据库没法登录,密码也是安装时的,出现这种情况,只能重置密码看看了。通过跳过密码验证来重置密码。

vim /etc/my.cnf

找到[mysqld]进行编辑加入skip-grant-tables

解决phpmyadmin登录后报错ERROR1045

:wq 保存文档并退出

然后重启MySQL( 输入/etc/init.d/mysql restart有的是/etc/init.d/mysqld restart)

由于我的是一键lnmp安装的,所有点不同MySQL状态管理:/etc/init.d/mysql

尽管我输入/etc/init.d/mysql restart重启或者reload重载,force-reload强迫重载都没效果

解决phpmyadmin登录后报错ERROR1045

报错Starting MySQL… ERROR! The server quit without updating pID file

这个是说有进程需要kill才能重启,我比较懒直接重启lnmp还是不行,就直接lnmp kill,再重启mysql就正常了。(lnmp1.2+版本状态管理: lnmp )

解决phpmyadmin登录后报错ERROR1045

重启mysql之后输入mysql便可进入mysql了。

接下来就是通过SQL语句来重置密码

mysql> use mysql;

mysql> update user set password=password(“你的新密码”) where user=”root”;

mysql> flush privileges;

mysql> quit

重置密码完成就可以直接登陆phpmyadmin管理mysql数据库了。

“伟哥”到底该怎样吃?

西地那非抢救

枸橼酸西地那非片真伪

猜你喜欢