gpt4 book ai didi

php - 从网站连接到 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 08:14:50 24 4
gpt4 key购买 nike

请提前原谅,因为我是 PHP 和 MySQL 的新手。我正在使用 phpMyAdmin v3.4 和 MySQL(服务器版本)v5.5。 MySQL 数据库和网站均由 JustHost 托管。

我在 MySQL 中构建了一个简单的数据库,但似乎无法验证我是否从我的网站连接到它!我确信 db_host、db_username、db_password 和 db_name 是正确的,所以我猜问题出在脚本的语法中(抱歉!),即 as 就好像脚本的 PHP 部分被完全忽略了。我根据教程和示例构建了脚本。我实际上并没有“调用”脚本,我只是将以下内容直接粘贴到 HTML 网页中(页面上没有其他内容,网页是 JustHost 提供的模板)。你可以看到我已经尝试过 error_reporting(默认情况下 php.ini 文件有 error_reporting=Off)。

即使我将 db_name 更改为错误的拼写,然后刷新网页,屏幕上仍然没有任何回显。刷新时屏幕上回显的唯一输出是 HTML 标题:PHP call DB。感谢期待。

<html>
<head>
<title>PHP connect to DB</title>
</head>
<body>
<?php
//ini_set('display_errors',1);
error_reporting=On;
error_reporting(E_ALL);
$db_host = "localhost";
$db_username = "Peter";
$db_password = "passwd";
$db_name = "Res";
@mysql_select ("$db_host", "$db_username", "$db_password") or die ("could not connect to my sql");
@mysql_select_db ("$db_name") or die ("No database");
echo "successful connection";
?>
</body>
</html>

最佳答案

mysql_select() 不是一个函数。

您正在寻找mysql_connect() https://www.php.net/manual/function.mysql-connect.php

这就是说。你应该使用 mysqli 函数 https://www.php.net/manual/intro.mysqli.php

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

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