1
我是一名初學者,我試圖遠程連接到我的MySQL數據庫服務器,但仍然沒有成功。無法通過遠程連接訪問數據庫服務器
我有一個專用的服務器,我的提供者不想幫助我。
- CentOS 6
與Parallels Plesk 12 (64-bit)
-
我正在訪問我的服務器槽Parallels Plesk。我使用「允許從任何主機進行遠程連接」設置管理員和數據庫用戶。
我可以在本地使用FTP
和MySQL
數據庫服務器訪問我的服務器,但不能從我的電腦訪問我的服務器。
我有這樣的錯誤顯示當試圖用PHP連接:
Warning: PDO::__construct(): MySQL server has gone away in /Users/X/Sites/connexionBDD.php on line 31
這裏是我的方式連接:
define("DB_SERVER","mywebsite.com:8443");
define("DB_NAME","databasName");
define("DB_USER","MyUser");
define("DB_PWD","MyPassword");
try {
//line 31
$bdd = new PDO('mysql:host='.DB_SERVER.';dbname='.DB_NAME, DB_USER, DB_PWD);
}
catch (Exception $e) {
die($e->getMessage());
}
echo 'You made it';
爲DB_SERVER
,如果使用IP
地址,我是否需要給V4 + port
?
我應該給www.mywebsite.com還是IPv6? – gr3g 2014-10-06 16:18:13
DNS解析爲相同的IP地址並不重要。 – DavidG 2014-10-06 16:18:41
我仍然有同樣的錯誤顯示+這一個:'警告:PDO :: __構造():讀取問候數據包時出錯。第31行的/user/x/Sites/connexionBDD.php中的PID = 598 SQLSTATE [HY000] [2006] MySQL服務器已消失' – gr3g 2014-10-06 16:24:39