网站首页 > 文章中心 > 其它

php程序连接不上数据库

作者:小编 更新时间:2023-09-28 13:56:08 浏览量:261人看过

PHP代码连接mysql数据库,我照着书上写为什么连接不上呢?

就你上面的代码来看,存在二方面错误:

①.、or语句写法错误,你的代码中,所有的or语句都和它之前的代码写在一起,没有空格,这是格式错误;

mysql_selcet_db

修改后的代码:

php

$host="localhost";

$user="root";

$dbase_name="wei";

$conn=mysql_connect($host,$user,$password)

or

die("连接mysql服务器失败".mysql_error());

echo

"mysql服务器:$host

用户名:$userbr";

mysql_select_db($dbase_name,$conn)

die("连接mysql数据库失败".mysql_error());

echo"数据库:$dbase_namebr";

echo"连接mysql数据库成功";

如果还是运行错误,请贴出错误提示信息

我的php就是和数据库无法建立连接

第一段:常用普通方法

$mysql_server="localhost";

$mysql_username="数据库用户名";

$mysql_password="数据库密码";

$mysql_database="数据库名";

//建立数据库链接

$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die("数据库链接错误");

//选择某个数据库

mysql_select_db($mysql_database,$conn);

//执行MySQL语句

$result=mysql_query("SELECT id,name FROM 数据库表");

//提取数据

$row=mysql_fetch_row($result);

在提取数据的时候,我们使用mysql_fetch_row,还可以使用mysql_fetch_assoc和mysql_fetch_array,具体的我们参考手册.

第第二段:面向对象方法

$db=new mysqli($dbhost,$username,$userpass,$dbdatabase);

if(mysqli_connect_error()){

echo 'Could not connect to database.';

exit;

}

$result=$db-query("SELECT id,name FROM user");

$row=$result-fetch_row();

第第三段:PDO方法

$dsn='mysql:host='.$dbhost.';dbname='.$dbdatabase.';'

$dbh=new PDO($dsn,$username,$userpass);$stmt=$dbh-query('SELECT id,name FROM user');

$row=$stmt-fetch();

推荐第三种连接方式

php连接数据库失败怎么办

首先你可以把链接失败的错误编码或者错误代码展示出来,然后根据错误编码去手册上面找对应编码错误的原因及解决的办法.

PHP连接数据库连接不上

首先确认数据库名是否写错,然后看引入路径是否正确.最后看语法是否正确.没有报错提示,只能想到这些.

为什么php连接不了数据库?

这个错误的意思是文件没有找到,需要的文件名是:数据库连接.PHP

你检查文件是否存在,确保正确文件存在即可解决.

php为什么连接不上数据库

请检查以下几点问题

① 数据库文件 未导入覆盖

② 根目录未配置数据库

③ 检查数据库账号密码是否正确填写

以上就是土嘎嘎小编为大家整理的php程序连接不上数据库相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章