$conn = new PDO('mysql:hostname=192.168.1.4;dbname=DB_TEST;port=3306','username','password');
होना चाहिए
$conn = new PDO('mysql:host=192.168.1.4;dbname=DB_TEST;port=3306','username','password');
hostname
dsn
. के लिए अमान्य है और इसलिए PDO
होस्ट को अनदेखा कर रहा है और डिफ़ॉल्ट का उपयोग कर रहा है, जो कि localhost
है