<?php
$db_host = 'localhost';
$db_user = 'pflsgett_root';
$db_passw = 'password';
$db_name = 'pflsgett_contact';
$conn = MySQL_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!');
MySQL_query("set names 'utf8'");
mysql_select_db($db_name, $conn) or die('数据库选定失败!');
$result = MySQL_query($sql) or die('数据库查询失败!<br/>可能数据库中没有记录。');
?>
显示“数据库选定失败!”把die('数据库选定失败!')注释掉之后继续报错,执行了这段代码die('数据库查询失败!<br/>可能数据库中没有记录。');。在自己的PC上运行服务器正常 只是数据库配置略有不同,是否可能是因为$db_name太长?
php选择数据库失败
答案:1 悬赏:80 手机版
解决时间 2021-01-27 13:35
- 提问者网友:黑米和小志
- 2021-01-27 10:00
最佳答案
- 五星知识达人网友:平生事
- 2021-01-27 10:52
<?php
$db_host = 'localhost';
$db_user = 'pflsgett_root';
$db_passw = 'password';
$db_name = 'pflsgett_contact';
$conn = mysql_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!'.mysql_error());
mysql_query("set names utf8");
mysql_select_db($db_name, $conn) or die('数据库选定失败!'.mysql_error());
$result = mysql_query($sql) or die('数据库查询失败!<br/>可能数据库中没有记录。'.mysql_error());
?>拿去运行一下,如果出错,再把错误提示贴上来
$db_host = 'localhost';
$db_user = 'pflsgett_root';
$db_passw = 'password';
$db_name = 'pflsgett_contact';
$conn = mysql_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!'.mysql_error());
mysql_query("set names utf8");
mysql_select_db($db_name, $conn) or die('数据库选定失败!'.mysql_error());
$result = mysql_query($sql) or die('数据库查询失败!<br/>可能数据库中没有记录。'.mysql_error());
?>拿去运行一下,如果出错,再把错误提示贴上来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯