您的位置 首页 php

安装一键lnmp后,phpmyadmin登录后报错:ERROR 1045

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

数据库无法登录,密码也是安装时的,出现这种情况,只能重置密码看看了。

通过跳过密码验证来重置密码,

vim /etc/my.cnf找到[mysqld]进行编辑加入skip-grant-tables

:wq 保存文档并退出然后重启My SQL ( 输入/etc/init.d/mysql restart有的是/etc/init.d/mysqld restart)由于我的是一键lnmp安装的,所有点不同MySQL状态管理:/etc/init.d/mysql {start|stop| restart | reload |force-reload|status}尽管我输入/etc/init.d/mysql restart重启或者reload 重载 ,force-reload强制重载都没效果

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

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

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

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

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

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

文章来源:智云一二三科技

文章标题:安装一键lnmp后,phpmyadmin登录后报错:ERROR 1045

文章地址:https://www.zhihuclub.com/149568.shtml

关于作者: 智云科技

热门文章

网站地图