gpt4 book ai didi

php - 连接到 SQL 主机问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:00 24 4
gpt4 key购买 nike

我刚开始使用 PHP 和 mySQL,当我尝试运行我的网站时基本上遇到了这个错误。

Warning: mysql_connect(): Unknown MySQL server host 'host' (1) in /**/**/**/**/**/register.php on line 2 Unknown MySQL server host 'host' (1)

这是我在 register.php 文件中使用的第 2 行代码

mysql_connect('host', 'database', 'password') or die (mysql_error());

我有 3 个文件 create-table.php、index.php 和 register.php。我遵循的教程说“但不要忘记将主机、数据库和密码更改为您的”,我不明白该怎么做。这是我的创建表代码:

<?php
mysql_connect('host', 'database', 'password') or die (mysql_error());
mysql_select_db('database') or die (mysql_error());
mysql_query("create table users(
username varchar(30) NOT NULL,
password varchar(30) NOT NULL,
PRIMARY KEY (username)
)") or die (mysql_error());
//Show "Complete" if everything works
echo "Complete.";
?>

最佳答案

除非您的主机文件中有一条记录将“主机”指向 127.0.0.1 或“本地主机”,否则您需要使用“本地主机”作为您的主机名。

mysql_connect('localhost', 'database', 'password') or die (mysql_error());

假设(当然)您的 mysql 套接字是本地托管的。

请参阅 mysql_connect 上的文档有关如何连接到 mysql 的许多示例。

此外,边注... Mysql 即将弃用。如果这是新代码,请考虑 PDO MySQL相反。

关于php - 连接到 SQL 主机问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15901780/

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