安装一键lnmp后,phpmyadmin

北京皮肤科专业医院 https://m-mip.39.net/fk/mip_9278663.html
安装一键lnmp后,发现登录数据报错,如下:ERROR():Accessdeniedforuser‘root’

’localhost’(usingpassword:YES)数据库无法登录,密码也是安装时的,出现这种情况,只能重置密码看看了。通过跳过密码验证来重置密码,vim/etc/my.cnf找到[mysqld]进行编辑加入skip-grant-tables:wq保存文档并退出然后重启MySQL(输入/etc/init.d/mysqlrestart有的是/etc/init.d/mysqldrestart)由于我的是一键lnmp安装的,所有点不同MySQL状态管理:/etc/init.d/mysql{start

stop

restart

reload

force-reload

status}尽管我输入/etc/init.d/mysqlrestart重启或者reload重载,force-reload强制重载都没效果报错StartingMySQL…ERROR!TheserverquitwithoutupdatingPIDfile这个是说有进程需要kill才能重启,我比较懒直接重启lnmp还是不行,就直接lnmpkill,再重启mysql就正常了。(lnmp1.2+版本状态管理:lnmp{start

stop

reload

restart

kill

status})重启mysql之后输入mysql即可进入mysql了。接下来就是通过SQL语句来重置密码mysqlusemysql;mysqlupdateusersetpassword=password(“你的新密码”)whereuser=”root”;mysqlflushprivileges;mysqlquit重置密码完成就可以直接登陆phpmyadmin管理mysql数据库了。


转载请注明:http://www.aierlanlan.com/cyrz/6140.html