0

好的,我刚开始学习php,由于某种原因,mysql_connect()mysql_select_db()没有出现连接到数据库。我还需要一个很好的 mysql 表示例,因为我不确定在我的表中放什么。我如何设法将我的网站连接到数据库?!这是我在 connect.php 页面中使用的代码。

    <?php

    //not working
    $connect = mysql_connect('localhost',
    'myuser',  'password', 'mypass')
    or die("This function should work.");

    //still a lingering error

    $db_select = mysql_select_db("mydbname", $connect);
    ?>
4

1 回答 1

1

如果您刚开始使用 PHP,那么一个好主意是在您自己的计算机上安装 Apache 和 MySQL。有很多易于安装的软件包,例如 WAMP (http://www.wampserver.com/en/)。那里有示例和 HOWTO。这个包的好处是有一个PHPMyAdmin,你可以用它来制作一个示例表,或者只是玩玩。

接下来,对于具体代码,PHP 文档站点 (http://php.net/manual/en/function.mysql-connect.php) 有一个很好的示例。

<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Not connected : ' . mysql_error());
}

// make foo the current db
$db_selected = mysql_select_db('foo', $link);
if (!$db_selected) {
    die ('Can\'t use foo : ' . mysql_error());
}
?>

使用本地服务器时,您可以在 MySQL 中使用 ROOT 用户。对于测试表,您可以使用两个 VARCHAR 字段作为姓名和电话号码来拨打电话,例如朋友。你可以到处玩来列出它们编辑它们等等。

祝你好运。

于 2012-02-18T14:05:24.350 回答