xampp中与php页面的数据库连接

xampp中与php页面的数据库连接,xampp,Xampp,朋友们,我正在使用xampp软件。我创建了一个数据库,然后是一个php页面。我知道如何使用xampp运行php页面,但是当我尝试将php页面与数据库连接时,我遇到了一个错误 Error(Warning: mysql_connect(): Host 'fe80::e15b:3b0:1257:7afe%13' is not allowed to connect to this MySQL server in C:\xampp\htdocs\sant\insert.php on line 4 Coul

朋友们,我正在使用
xampp
软件。我创建了一个数据库,然后是一个php页面。我知道如何使用
xampp
运行php页面,但是当我尝试将php页面与数据库连接时,我遇到了一个错误

Error(Warning: mysql_connect(): Host 'fe80::e15b:3b0:1257:7afe%13' is not allowed to connect to this MySQL server in C:\xampp\htdocs\sant\insert.php on line 4
Could not connect: Host 'fe80::e15b:3b0:1257:7afe%13' is not allowed to connect to this MySQL server).
$db = new mysqli('localhost', 'root', '', 'database_name');

if (mysqli_connect_errno()) {
    echo 'connect failed: '.mysqli_connect_errno();
} else {
    echo 'connected !';
}
我使用的主机名是
localhost
,即使我试过使用我的电脑名,但都不起作用。我参考了很多网站,但没有得到确切的答案。
有人请帮我解决这个问题

您编写的代码如下

 <?php

$host = "localhost"; //your localhost name
$user = "xcode"; //your username
$pass = "xcode"; //your password
$db="xcode";  //your database name

$r = mysql_connect($host, $user, $pass);

if (!$r) {
    echo "Could not connect to server\n";
    trigger_error(mysql_error(), E_USER_ERROR);
} else {
echo "Connection established\n"; 
}

echo mysql_get_server_info() . "\n"; 
$r2 = mysql_select_db($db);

if (!$r2) {
echo "Cannot select database\n";
 trigger_error(mysql_error(), E_USER_ERROR);
} else {
echo "database selected\n"; 
}
 mysql_close();
 ?>   
$db = new mysqli('localhost', 'root', '', 'database_name');

if (mysqli_connect_errno()) {
    echo 'connect failed: '.mysqli_connect_errno();
} else {
    echo 'connected !';
}

你试试这个代码

$db = new mysqli('localhost', 'root', '', 'database_name');

if (mysqli_connect_errno()) {
    echo 'connect failed: '.mysqli_connect_errno();
} else {
    echo 'connected !';
}

尝试此操作并发布结果

我仍然收到以下警告:警告:mysql_connect():在C:\xampp\htdocs\sant\amrita.php的第8行无法连接到服务器致命错误:拒绝访问用户“santosh”@“localhost”(使用密码:YES)在第12行的C:\xampp\htdocs\sant\amrita.php中,给出在xamppya中创建帐户所需的密码。非常感谢您的建议。我得到一个空白屏幕,我不知道为什么??空白屏幕?好的,请尝试打印一个“Hello world”来检查您是否使用与您正在编写的脚本相同的脚本:P
$db = new mysqli('localhost', 'root', '', 'database_name');

if (mysqli_connect_errno()) {
    echo 'connect failed: '.mysqli_connect_errno();
} else {
    echo 'connected !';
}