求大神指教,小弟在用php连接数据库的时候一直被拒绝访问。
这个就是用户名密码错误提示啊。注意 mysqli 和 mysql 函数的参数顺序区别呀。
专注于为中小企业提供成都网站设计、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业忠县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
它都说了你提供的密码不正确了。。不要怀疑它的报错,你提供的密码一定是错了。或者本来应该填密码的地方,你填了别的。
php连接数据库失败怎么办
首先你可以把链接失败的错误编码或者错误代码展示出来,然后根据错误编码去手册上面找对应编码错误的原因及解决的办法。
php连接mysql数据库没有任何反应
不要用数字做为你表名的开头
然后在PHP中
mysql_create_db() 函数已废弃。
最好用 mysql_query() 来提交一条 SQL 的 CREATE DATABASE 语句来代替。
?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$sql = 'CREATE DATABASE my_db';
if (mysql_query($sql, $link)) {
echo "Database my_db created successfully\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n";
}
?
以上例程的输出类似于:
Database my_db created successfully
php无法打开mysql数据库
其实错误信息已经提示了错误的原因:
Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given
警告:mysqli_select_db()的第1个参数应该是mysqli,而你给的是字符串
Warning: mysql_error() expects parameter 1 to be resource, object given in
警告:mysql_error()的第1个参数应该是个资源句柄,而你给的是个对象
据我的判断,可能你没有注意到这两个函数的正确用法,以下是这两个参数的原型:
bool mysqli_select_db ( mysqli $link , string $dbname )
string mysql_error ([ resource $link_identifier = NULL ] )
据此,建议代码修改如下:
$db_selected=mysqli_select_db($link,"homework")
至于“警告:mysql_error()的第1个参数应该是个资源句柄,而你给的是个对象”,这个错误的原因,据我的判断,你还需要检查下 $link 是不是正确连接到mysql了。
php问题,php做得网站,链接好数据库以后显示不正常
你这么简单的描述,神也没办法帮你。这个看具体程序哪里出错的。
不过你提供的情况看来,基本上可以肯定是系统本身的路径出错了,而且这个路径应当是统一定义的,所以造成css和js以及图片加载不成功。
你可以查看下图片链接地址和用源代码查看下css链接地址到底是否正确。
系统本身的路径,大部分程序会写在config,settings,之类命名的文件里。
信息太少,我能说的也就这么多了
当前文章:php链接数据库后打不开,phpstudy连接不上数据库
路径分享:http://lswzjz.com/article/hdpcce.html