致命错误:未捕获的PDOException:SQLSTATE [HY000] [1049]未知的数据库
问题描述:
当我尝试访问我的网站(托管于XAMPP)时出现错误:>致命错误:未捕获的PDOException:SQLSTATE [HY000] [1049 ] C:\ xampp \ htdocs \ Chat \ index.php中的未知数据库'聊天':23堆栈跟踪:#0 C:\ xampp \ htdocs \ Chat \ index.php(23):PDO - > __ construct('mysql:在第23行的C:\ xampp \ htdocs \ Chat \ index.php中引发#1 {main}致命错误:未捕获的PDOException:SQLSTATE [HY000] [1049]未知的数据库
我该如何解决这个问题?提前致谢!
答
一些想法,以帮助您:
- 请重新检查你的MySQL凭据(主机,用户名和密码);
- 检查,如果你的用户被允许读取所需的数据库/写(根应该是...);
- 检查名为“聊天”的数据库是否存在于您的MySQL服务器中。
你能提供给我们的服务器上的当前数据库的确切名单?
数据库在哪里? – qyorwork
您的错误显示没有找到“聊天”名称数据库。检查PhpMyAdmin服务器上是否存在“聊天”。 –
谢谢,刚刚创建了正确的数据库! – qyorwork