請注意,您可以指定端口號爲 的端口號爲「port = ####」,但如果主機端口號爲 localhost,則該端口號 將被忽略。如果你想連接到 不是默認本地端口, 使用主機= 127.0.0.1而不是 本地主機。現在是否修復了這個pdo錯誤?
從this page引用,有誰驗證過它是否已被修復?
請注意,您可以指定端口號爲 的端口號爲「port = ####」,但如果主機端口號爲 localhost,則該端口號 將被忽略。如果你想連接到 不是默認本地端口, 使用主機= 127.0.0.1而不是 本地主機。現在是否修復了這個pdo錯誤?
從this page引用,有誰驗證過它是否已被修復?
這是最有可能在PDO不是一個錯誤,但有些數據庫客戶端庫的功能。例如,如果您使用psql
(PostgreSQL客戶端)連接到本地主機,它將使用UNIX套接字,但如果您使用的是127.0.0.1,它將使用TCP套接字,因此它顯然還需要端口號。
這是不是一個錯誤。這就是MySQL的設計。當主機是「localhost」時,MySQL Unix客戶端使用Unix套接字而不是TCP/IP套接字進行連接,因此TCP端口無關緊要。
依我拙見,你應該檢查PDO/PHP錯誤相關的頁面。
但我不認爲這是一個錯誤。如果您在本地主機上,則不必指定端口。
你有我的投票爲「最佳答案」 – Andreas 2010-03-20 08:37:01
有關Windows什麼? – Pacerier 2017-02-19 22:24:16