关于php控制连接数据库的程序,请看……

ooppig 2005-10-10 10:35:13
<?php
$hostname="";
$username="";
$password="";
//$dbname="education";

$dbname="education";

$server_link=mysql_connect($hostname,$username,$password) or die ("连接服务器失败!");



$DB_SELECT_SUCCESS = "当前数据库 : $dbname ";
$DB_SELECT_FAILED = "数据库 $dbname 连接失败 ,错误信息 : ";
@mysql_select_db($dbname,$server_link)
or die($DB_SELECT_FAILED.mysql_error());
?>
为什么这个连接不上?
显示信息为:
数据库 education 连接失败 ,错误信息 : Access denied for user: '@localhost' to database 'education'

请高手指点。
...全文
134 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
$hostname="";
$username="";
$password="";

你的用户名呢?
ooppig 2005-10-12
  • 打赏
  • 举报
回复
我这个是mysql5.0最新的免安装版。而且我做的别的程序就不出现这个问题,我只是把另一个程序重新作了一遍,结果出现两种不同的结果:一个可以登陆,这个则不可。
Cain 2005-10-10
  • 打赏
  • 举报
回复
应该是登陆用户权限不够吧
Gdj 2005-10-10
  • 打赏
  • 举报
回复
mysql好象是4.0还是4.1以上的版本才需要另加设置。找个3点几的不用安装版本用多好。还不用担心写出来的东西会有些服务器用不了。
Gdj 2005-10-10
  • 打赏
  • 举报
回复
权限不够。或是你的mysql版本太高(高版本的要多设置一些东西才能在web用)。可以下载个低版本的用用。
goldily 2005-10-10
  • 打赏
  • 举报
回复
数据库的用户名和密码不对,或权限不够。
AlexJia2046 2005-10-10
  • 打赏
  • 举报
回复
数据库名对吗,注意大小写

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧