Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的sql/php/pdo:奇怪的错误_Php_Mysql_Pdo - Fatal编程技术网

我的sql/php/pdo:奇怪的错误

我的sql/php/pdo:奇怪的错误,php,mysql,pdo,Php,Mysql,Pdo,一切都很好,任何地方都没有流量,这让我很痛苦: 这就是错误: SQLSTATE[HY000][14]无法打开数据库文件 代码如下: <?php $dsn = 'mysql:host=localhost;dbname=new_db'; $db = new PDO($dsn,'root'); 与PDO的数据库连接 与PDO连接 xamp到底怎么了,我给了每个文件夹Anywhere权限和root用户az admin所有这些您给了数据库处理程序一个用户名,但没有密码 $db = new

一切都很好,任何地方都没有流量,这让我很痛苦:

这就是错误:

SQLSTATE[HY000][14]无法打开数据库文件

代码如下:

<?php
$dsn = 'mysql:host=localhost;dbname=new_db';


$db = new PDO($dsn,'root');

与PDO的数据库连接
与PDO连接

xamp到底怎么了,我给了每个文件夹Anywhere权限和root用户az admin所有这些

您给了数据库处理程序一个用户名,但没有密码

$db = new PDO($dsn,'root','passwordhere');

数据库
是否存在新的\u db
?为什么不提交密码?是的,它没有密码我的数据库有密码:$db=new PDO($dsn,'root','');仍然给出相同的错误
$db = new PDO($dsn,'root','passwordhere');