[英]mysql_connect (not working with php file)
不断收到相同的错误消息(警告:mysql_connect()[function.mysql-connect]:无法通过/ home / content /中的套接字'/var/lib/mysql/mysql.sock'(2)连接到本地MySQL服务器第27行的00/7882800 / html / Connections / dueslogin.php无法连接到数据库!请稍后重试。)
<?php
//Variables for connecting to your database.
//These variable values come from your hosting account.
$hostname = "TarHeelsDues.db.7882800.hostedresource.com";
$username = "TarHeelsDues";
$dbname = "TarHeelsDues";
//These variable values need to be changed by you before deploying
$password = "************";
$usertable = "DuesLogin";
$yourfield = "your_field";
//Connecting to your database
mysql_connect($hostname, $dbname, $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($TarHeelsDues);
//Fetching from your database table.
$query = "SELECT * FROM $usertable";
$result = mysql_query($query);
if ($result) {
while($row = mysql_fetch_array($result)) {
$name = $row["$yourfield"];
echo "Name: $name<br>";
}
}
?>
将mysql_connect行更改为
mysql_connect($hostname, $username, $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($dbname);
那里有一个小错误,您必须在mysql_connect中使用$ username而不是$ dbname。
mysql_connect($hostname, $username , $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($TarHeelsDues);
正确的语法应如下所示:
mysql_connect($ hostname,$ username,$ password)或死(“无法与服务器连接”); mysql_select_db($ TarHeelsDues)或die('无法连接数据库!');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.