2016-05-13 21 views
0

我在我的Mysql連接文件中收到錯誤1049,但是我已驗證此表存在。當我嘗試通過PDO連接到它時,它工作得很好。所以很明顯,我錯過了我的代碼錯誤。Mysqli Connect上的未知數據庫...但它存在

我的代碼:

<?php 

    $db = new mysqli('localhost', 'root', '', 'mysqliphp'); 

    if ($db->connect_errno) { 
    die('Houston, we have a problem!'); 
    } else { 
    Echo 'Everything is fine.'; 
    } 

?> 

錯誤:

Warning: mysqli::__construct(): (HY000/1049): Unknown database 'mysqliphp' in C:\xampp2\htdocs\mysqliconnect.php on line 3 
Houston, we have a problem! 

問題是什麼?提前致謝!

+0

你的代碼片段是絕對好的。除了你錯過密碼或數據庫名稱。 –

+0

你的代碼沒有問題,並且mysqliphp不存在。 –

+0

@MajidAbbasi它非常存在。也許我錯過了某種錯綜複雜的東西。我會張貼一張照片來展示它。 –

回答

1

在你提到的問題中,你確實存在的是mysqliphp,但是在這裏你將這個名字作爲數據庫傳遞。因此錯誤

相關問題