为了账号安全,请及时绑定邮箱和手机立即绑定

关于connection failed:SQLSTATE[HY000] [1049] Base 'mydb' inconnue这个错误信息的问题,请问该怎么办

关于PDO的一些基础知识,常识性知识 有没有什么推荐么

请问这个是怎么回事

代码

<?php

$dsn="mysql:dbname=mydb;host=localhost";

$username="root";

$passwd="";

try{

$pdo=new PDO($dsn,$username,$passwd);

$pdo->query("set names utf-8");

$pdo->query("CREATE DATABASE mydb");

var_dump($pdo);

}catch(PDOException $e){

echo 'connection failed:'.$e->getMessage();

}

?>

错误信息

connection failed:SQLSTATE[HY000] [1049] Base 'mydb' inconnue

正在回答

4 回答

用127.0.0.1

1 回复 有任何疑惑可以回复我~

你写的mydb确定是数据库名称吗?你是不是谢了数据表名称

0 回复 有任何疑惑可以回复我~

对的 但是好像不行啊!

0 回复 有任何疑惑可以回复我~

是不是你先在$dsn中指定了使用mydb

$dsn="mysql:dbname=mydb;host=localhost";

但是在后面才创建mydb

$pdo->query("CREATE DATABASE mydb");


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于connection failed:SQLSTATE[HY000] [1049] Base 'mydb' inconnue这个错误信息的问题,请问该怎么办

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信