【问题标题】:database does not exist. but it does数据库不存在。但它确实
【发布时间】:2015-11-24 00:59:47
【问题描述】:

所以我想在我的主页上安装一个 acp。我在我的网络服务器上上传了所有需要的文件(我使用 FileZilla 客户端)并用 xampp 打开了 phpMyAdmin。 它连接数据库,但随后显示

“数据库不存在。”

我对使用 phpMyAdmin 和 mySQL 也很陌生。

这就是我的 db.php 的样子:

   <?php
$host = "localhost"; // database server
$user = "akichuchan"; // db username
$pw = "cherryjuice"; // db password    
$db = "acp"; // db name     

$link = mysql_connect($host, $user, $pw, $db) or die ("No connection possible.");    
mysql_select_db($db, $link) or die ("Database does not exist.");     
?>

我做错了什么? 提前致谢。 :)

【问题讨论】:

    标签: php mysql database phpmyadmin


    【解决方案1】:

    试试下面的工作代码:

    <?php
    $host = "localhost"; // database server
    $user = "akichuchan"; // db username
    $pw = "cherryjuice"; // db password    
    $db = "acp"; // db name     
    
    $link = mysql_connect($host, $user, $pw) or die ("No connection possible.");    
    mysql_select_db($db, $link) or die ("Database does not exist.");     
    ?>
    

    注意:不要使用“mysql_”。最好使用“PDO or Mysqli_”(安全可靠)。

    【讨论】:

    • 试过这个,它有点工作,但现在看起来像这样:link
    • 好吧,没关系,我解决了。非常感谢你们两个:)
    • 那么你到底想达到什么目的呢?如果它有效,则接受和/或赞成答案。
    • @akichuchan,你想访问远程服务器上的数据库吗?
    • 不,我正在从我自己的服务器访问数据库,我想解决那些在您的帮助下确实解决的警告问题。就是这样:)另外,我尝试支持您的答案,但计数器总是跳回“0”
    猜你喜欢
    • 2013-12-04
    • 2018-12-05
    • 1970-01-01
    • 2017-07-02
    • 2015-11-21
    • 2018-08-02
    • 2017-05-26
    相关资源
    最近更新 更多