2010-06-23 2 views
0

내 컴퓨터에서 웹 페이지를 완성했으며 내 펜 드라이브에 저장되었습니다. 이제 파일 .html과 .php를 서버에 업로드하고 펜 드라이브의 데이터베이스를 내 보낸 다음 phpmyadmin을 사용하여 웹 주소로 가져 왔습니다. 나는 다음과 같은 문제에 봉착처럼 보인다 : 내 펜 드라이브에있는 파일은 잘 작동하는mysql-connect error beginner

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/t1g01/doador.php on line 40

. 하지만 서버에는 없습니다. 누구든지 제발 도와 주실 래요? http://address.com/phpmyadmin/에있는 테이블을 탐색 할 때 정상적인 데이터가 있습니다.

/etc/init.d/mysql restart 또는 ln -s /var/lib/mysql/mysql.sock/tmp /를 입력하여 mysql을 다시 시작하는 것에 관한 다른 주제를 읽었습니다. 그게 내 문제를 해결한다면, 내가 이걸 타이프해야 겠어? 나는이 서버 물건에 새로운 사람이다.

영어로 된 실수가 있으면 죄송합니다. 미리 알려 주셔서 감사합니다. http://dev.mysql.com/doc/refman/5.1/en/common-errors.html

가 나는 또한 연결 문제 해결에 대한 위키 페이지를 기여 :

답변

1

MySQL은 일반적인 오류와 문제 해결 도움말에 대한 페이지가 http://forge.mysql.com/wiki/Error2003-CantConnectToMySQLServer

MySQL의 인스턴스가 사용할지 여부도 확인해야

/tmp를/mysql.sock 또는 mysql.sock 파일의 다른 위치. PHP와 MySQL이 파일이 어디에 존재하는지에 대한 아이디어가 다른 것은 흔한 일입니다.

서버에서 php.inimysql.cnf을 확인하십시오.