我正在使用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).
我使用主机名localhost
,即使我尝试使用我的电脑名称,但这不起作用。我已经提到了很多网站,但没有得到确切的答案。
有人请帮助我克服这个问题
答案 0 :(得分:0)
你编写如下代码
<?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();
?>
你试试这个代码。
答案 1 :(得分:0)
$db = new mysqli('localhost', 'root', '', 'database_name');
if (mysqli_connect_errno()) {
echo 'connect failed: '.mysqli_connect_errno();
} else {
echo 'connected !';
}
试试这个并发布结果