gpt4 book ai didi

php - 使用 php 连接到数据库

转载 作者:行者123 更新时间:2023-11-29 13:56:25 25 4
gpt4 key购买 nike

我对 PHP 很陌生,所以这是我第一次尝试通过 php 文件连接到 mysql 数据库,我收到了这条消息。我不知道有多少人可以帮助我,或者至少有人可以引导我走向正确的方向

无法使用:soum_email1:

我的 php 看起来像这样

<?php
define('DB_NAME', 'soum_email1');
define('DB_USER', 'soum_email');
define('DB_PASSWORD', 'Qe232f9');
define('DB_HOST', 'localhost');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if(!link){
die('could not connect:' . mysql_error());
}

$db_selct = mysql_select_db(DB_NAME, $link);

if(!$db_selected){
die('Can not use : ' . DB_NAME . ':' .mysql_error());
}
echo 'connection sucessful';
?>

最佳答案

您正在分配 mysql_select_db() 函数 $db_selct,但随后检查 $db_selected (您发布的代码是总是假的。

此外,link 应该是 $link(第 9 行)。

您的代码应该是:

define('DB_NAME', 'soum_email1');
define('DB_USER', 'soum_email');
define('DB_PASSWORD', 'Qe232f9');
define('DB_HOST', 'localhost');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if(!$link){
die('could not connect:' . mysql_error());
}

$db_selct = mysql_select_db(DB_NAME, $link);

if(!$db_selct){
die('Can not use : ' . DB_NAME . ':' .mysql_error());
}
echo 'connection sucessful';

您应该注意,mysql_* 系列函数现已弃用,您应该考虑使用 MySQLiPDO .

关于php - 使用 php 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15794962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com