我最近一直在做一些初学者的php练习,并且遇到了一个我不知道是什么导致它的错误。
它说
"错误:SQLSTATE [HY000] [1049]未知数据库' otkrica'"
正确命名了sql文件" otkrica"我的db.php看起来像这样:
<?php
$dsn = "mysql:host=127.0.0.1;charset=utf8;dbname=otkrica";
try{
$pdo = new PDO($dsn,"root","");
}catch(PDOException $e){
die("Error: " . $e->getMessage());
}
?>
我真的很感激这一点的输入。我错过了什么?
答案 0 :(得分:0)
我解决了这个问题,等待
注意:用作wampserver ver2.5在服务器中构建数据库 运行wampserver后,在通知栏中单击图标的左侧,然后单击phpmyadmin并创建数据库。
答案 1 :(得分:0)
在评论中找到正确答案(贷记为cmnardi)。发布,作为任何人的明确答案:
Set the port you are using like: mysql:host=localhost;port=3307;dbname=testdb