問題描述:
<?php
$link=mysql_connect("localhost","root","pass");
if(!$link) echo "沒有連線成功!";
else echo "連線成功!";
?>
頁面超時,顯示
warning
: mysql_connect() [
function.mysql-connect
]: [2002] 由於連線方在一段時間後沒有正確答覆或連線的主機沒有反應,連線嘗試 (trying to connect via tcp://localhost:3306) in
on line
2作業系統:win8
檢查:
1.mysql正常啟動,命令列可用,
2.使用者密碼沒問題,命令列可正常運算元據庫
3.php的mysql模組開啟沒問題
4.埠3306正常開啟,mysql占用,沒問題
解決:
分析原因:
找到c:\windows\system32\drivers\etc\hosts檔案,在檔案末尾新增:
127.0.0.1 localhost,
如果已存在去掉其前面的「#」。
檢視自己的檔案發現不存在這個問題,127.0.0.1 localhost是開啟的。
java專案無法連線到mysql
背景介紹 1.用來做非洲網路加速測試的專案uc,非常簡單,就一些 js css,還有乙個讀資料庫大表的應用,這個表有十幾個字段,57000行,90 m大 2.開發之前在win 2008的tomcat上跑的很正常 3.拿到我的centos 5.8的tomcat上,跑不起來,資料庫乙個連線都沒有,已經排...
crontab裡執行php無法連線到資料庫
can t connect to local mysql server through socket var lib mysql mysql.sock 2 檢視到 var lib mysql 目錄下,有乙個mysql.sock檔案,是乙個快捷方式的圖示,連線到 tmp mysql.sock檔案.但是...
php連線到MySQL資料庫
在能夠訪問並處理資料庫中的資料之前,必須建立到達資料庫的連線。在 php 中,這個任務通過 mysql connect 函式完成。mysql connect servername,username,password 引數 描述servername 可選。規定要連線的伺服器。預設是 localhost...