linux下mysql不能远程,本地也不能访问

WBOY
풀어 주다: 2016-06-07 15:26:32
원래의
1101명이 탐색했습니다.

在公司负责服务器这方面,有时候放假时有点小问题需要访问一下数据库,但是用图形工具怎么也连不上,之后远程登录到mysql所在的linux服务器进行登录也不能正常登陆,但是在公司的电脑就可以正常的使用(这个问题还不知道怎么回事,很奇怪,还是自己懂得太少

在公司负责服务器这方面,有时候放假时有点小问题需要访问一下数据库,但是用图形工具怎么也连不上,之后远程登录到mysql所在的linux服务器进行登录也不能正常登陆,但是在公司的电脑就可以正常的使用(这个问题还不知道怎么回事,很奇怪,还是自己懂得太少了!),今天又遇到这个问题了,记录一下解决的办法。


进入linux,登陆mysql出现下面情况:

[root@streeteast ~]# mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


想办法重启一下mysql的服务,出现下面的情况:

[root@streeteast ~]# service mysql stop
MySQL server PID file could not be found!                  [FAILED]


无语了!

搜了一下资料,说是mysql进程锁死了,所以运行top命令,可以看到USER为mysql的进程时有时无,查看一下它的PID,kill掉它,之后执行service mysql start命令就可以了,绝提的原因以后要好好寻找一下

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!