我正在尝试在本地计算机上运行我的项目,但它带来了以下错误:
警告:PDO :: __ construct()[pdo .-- construct]:php_network_getaddresses:getaddrinfo failed:请求的名称有效,但未找到所请求类型的数据。在第21行的C:\ Program Files(x86)\ EasyPHP-5.3.9 \ www \ class \ user.php
我已经定义了连接:
define( "DB_DSN", "mysql:host=localhost;dbname=codecalltut" );
define( "DB_USERNAME", "root" );
define( "DB_PASSWORD", "" );
define( "CLS_PATH", "class" );
user.php中的21行是:
$con = new PDO( DB_DSN, DB_USERNAME, DB_PASSWORD );
出了什么问题?你能帮助我吗?
答案 0 :(得分:0)
试
define( "DB_DSN", "mysql:host=127.0.0.1;dbname=codecalltut" );
而不是
define( "DB_DSN", "mysql:host=localhost;dbname=codecalltut" );