php打开本地数据库失败 php数据库连接失败

为什么PHP运行时出现打开数据库失败

有4种错误:1,数据库密码错误 2.用户名错误 3.数据库名错误 4.端口错误,

创新互联主营江山网站建设的网络公司,主营网站建设方案,app软件开发,江山h5微信平台小程序开发搭建,江山网站营销推广欢迎江山等地区企业咨询

连接php显示数据库失败怎么回事啊?

连接字串中的用户名和密码错误。你查一下test.php的第三行看看就知道了。

php访问数据库出错:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given i

php访问数据库出错:Warning: mysql_fetch_array(),是参数设置错误造成的,解决方法如下:

1、首先打开电脑后,同时按住电脑键盘的【开始键】和【R键】,打开电脑的程序运行弹窗。

2、在电脑左下角弹出的程序运行弹窗中,输入字母【cmd】,然后点击【确定】按钮。

3、在弹出的运行界面中,输入【mysql -u root -p】,此时会出现属于密码的命令行,在后面输入自己数据库的密码即可。

4、数据库连接成功后,输入【show global variables like 'port';】,注意不要忘记输入最后的分号。

5、在展现出来的Mysql信息中,可以看到port的值,这个值就是本地数据库的端口号。,一般都是3306。

6、知道本地数据库端口号后,回到php代码的数据库配置中将端口号改成正确的端口号即可,这样就不会报数据库端口异常的错误了。

php 连接数据库失败

尝试一下解决方法:

1、数据库连接失败could not find driver

在调试一个PHP程序时,报了这个错误, could not find driver

经过一番查找,结合自己的思考和实践,终于找到了问题所在.

程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.

修改php.ini

extension=php_pdo.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll 

2、重启apache就可以了. 用别的数据库,打开对应的模块就OK了

如果在linux下面,确信模块pdo_mysql.so已经编译进php。

在php.ini下面添加:

extension=pdo_mysql.so

php连接数据库失败怎么办

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


分享题目:php打开本地数据库失败 php数据库连接失败
当前地址:http://ybzwz.com/article/dodpejg.html