0
PHP MySQL沒有連接...以下是規格: Apache/2.2.15(Unix) mysql Ver 14.14 Distrib 5.5.39,for Linux(x86_64)using readline 5.1 PHP 5.4.33(cli) 這個版本的php-mysql被加載。不只是另一個不能連接php到mysql
簡報: 這是一個新鮮的燈安裝。 我可以使用SSH命令連接到數據庫。 我試圖連接的用戶已授予我要連接的數據庫的所有權限。 使用SSH通過SSH用戶密碼登錄可以正常工作。我可以訪問數據庫並從表中選擇。
當我嘗試從PHP連接時,我無法登錄到數據庫。
附加信息: 沒有指向服務器的域。我在apache中有一個虛擬主機設置,我使用本地主機文件作爲DNS來訪問服務器。
任何想法?
補充:
<?PHP
$mysqli = new mysqli("localhost", "myuser", "mypassword", "mydatabase");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
?>
這可能已被「問及答覆」已經 - 見http://stackoverflow.com/questions/309615/connect-to-a-mysql-server-over-ssh-in-php – 2014-09-26 02:37:25
提供代碼你試過了。 – 2014-09-26 02:38:07
閱讀並嘗試每一個堆棧溢出的答案。大部分都與顯示如何設置php-mysql,我已經完成了這次和多次之前。另一個只是PHP的基本連接信息。 – 2014-09-26 02:41:57