2013-02-14 144 views
0

我最近將我的託管服務器移到了另一家公司。 我原本是用來db.inc.php連接到數據庫時,配置如下:如何通過unix套接字連接到localhost上的mySQL

<?php 
define('DB_INFO', 'mysql:DATABASELOCATION;dbname=NAMEOFTHEDATABASE'); 
define('DB_USER', 'ADMIN'); 
define('DB_PASS', 'ADMIN'); 
?> 

但新的託管服務器「通過UNIX套接字本地主機」是..

我不知道這個連接如何工作..我可以使用相同的PHP文件來連接?

+0

UNIX套接字只能在本地機器上,所以「通過UNIX套接字的本地主機」是一個冗餘語句。 – 2013-02-14 21:20:08

回答

2

它可以在文檔中很容易找到:

mysql:dbname=testdb;unix_socket=/path/to/socket 

使用插座時,你不可以指定主機。

相關問題