我已将网站上载到000webhost.com,但显示此错误:
我使用以下代码连接到数据库:
<?php
error_reporting(E_ALL);
global $connection;
$connection = mysqli_connect("000webhost","course_coordination","1122334455","id5418791_course_coordination");
mysqli_query($connection,"SET character_set_results = 'utf8'");
mysqli_query($connection,"SET character_set_client = 'utf8'");
mysqli_query($connection,"SET character_set_connection = 'utf8'");
mysqli_query($connection,"SET character_set_database = 'utf8'");
mysqli_query($connection,"SET character_set_server = 'utf8'");
if(!$connection) {
$err = 'Can Not Connected To Server';
echo "<div class='alert alert-danger' style='max-width:500px; margin: 4px auto'>";
echo $err;
echo "</div>";
}
?>
我想第四行有个错误。请帮帮我
1条答案
按热度按时间tv6aics11#
在所有方法上,您只需要编辑三行,因为000webhost使用localhost作为servername(servername不应更改)。
用户名-分配给数据库的用户名。它可以在您的000webhost控制面板->管理数据库中找到。用户名是WebHost用户名和您创建的名称的组合。
密码-您为此数据库的用户名设置的密码。
数据库-数据库的名称。它可以在您的000webhost控制面板->管理数据库中找到。数据库名称由您的WebHost用户名和您创建的数据库的名称组合而成。
参考此link:https://www.000webhost.com/website-faq/what-is-mysql-hostname-24