SSH配置好环境后,phpMyadmin进不去,提示MySql
用SSH配置好Linode主机后,界面如下:
感觉一切正常。
可是当我输入http://ip/phpmyadmin输入用户名和密码试图登陆数据库时,一直提示连接失败。于是开始不停的查找原因。
方法一:第一感觉就是自己是不是输错密码或者记错密码了,于是决定重新设定下密码,于是输入如下命令:
cd /root/lnmp1.3/tools/ && ./reset_mysql_root_password.sh
输入新的密码后,提示如下信息:
问题没有解决
方法二:通过百度查询,可能是data文件夹权限不够,于是输入如下命令:
chmod -R 755 /db/mysql/data
结果提示:chmod: cannot access ‘/db/mysql/data’: No such file or directory
问题依然没有解决
方法三:重启数据库。输入命令:
service mysql restart
还是失败
方法四:关闭所有进程,然后重启
输入命令:
cd
killall mysqld
service mysqld
service mysql restart
查询数据库状态:service mysql status
提示:but lock file (/var/lock/subsys/mysql) [failed],于是在xftp中找到对应的文件,修改mysql文件的权限,权限改为777
再查询数据库状态:service mysql status
提示MySQL running (24472) 运行正常
于是重新修改数据库密码:
cd /root/lnmp1.3/tools/ && ./reset_mysql_root_password.sh
提示密码重置成功。
然后地址栏输入http://ip/phpmyadmin,输入root和密码,登陆成功了