
正文
php数据库浏览不了 php访问数据库的三种方法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么php连接不了数据库?
连接字串中的用户名和密码错误。你查一下test.php的第三行看看就知道了。
这个错误的意思是文件没有找到,需要的文件名是:数据库连接.PHP 你检查文件是否存在,确保正确文件存在即可解决。
我觉得可能是楼主的某些程序写的有问题,可能占用了连接而没有断开。
首先确认数据库名是否写错,然后看引入路径是否正确。最后看语法是否正确。没有报错提示,只能想到这些。
相关问答
Q1: php连接mysql数据库时为什么浏览器没有反应
mysql_create_db() 函数已废弃。最好用 mysql_query() 来提交一条 SQL php数据库浏览不了的 CREATE DATABASE 语句来代替。
如果没有插入那肯定是插入语句有问题php数据库浏览不了了。如果插入的是乱码那就是语言问题php数据库浏览不了,设置一下。表面上看不出什么错误了吧、试过刷新页面或者从新打开页面了么。
网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程php数据库浏览不了,是否屏蔽了mysql的3306端口。mysql的账户设置。
安装。 可能是日期或 者时间不对 。可查看一下日期 间,是否正确。如果 日期和时间不 正确,将会导致网络错 误的出现。也可能是软 件的 服务器出现问题,只需要等 一段时间就会恢复。
应该是服务器没开,打开wampserver,点击电脑右下角的图标,选择【启动所有服务】等待图标变成绿色,如果一直不是绿色就可能是80端口被占用,检查一下是不是IIS或其php数据库浏览不了他程序占用的80端口。
Q2: php文件访问不了数据库(mysql)怎么办
1、网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysqlphp数据库浏览不了的进程,是否屏蔽php数据库浏览不了了mysql的3306端口。mysql的账户设置。
2、在网上一顿搜,各种说mysql授权问题的,以及修改php.ini的,修改防火墙的,事实上都不是这些问题导致的。
3、首先,通过WAMP打开mysql控制台。提示输入密码,因为现在是空,所以直接按回车。(wamp 默认数据库密码为空)然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。
4、首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
5、php3最好用apache4。80端口可能被别的程序占用。不行换个环境包如phpstudy试试。phpstudy支持php2到6自由切换。支持iis,nginx,apache等26种组合一键切换。
6、说明你目前的服务器本省没有可以访问数据库的权限需要对USER表中的用户权限做设置。
Q3: 为什么我PHP数据库登陆进去了却显示找不到页面
第一个你的源代码有问题,有可能少了一个符号或者多了一个。
你怎么打开的?,要通过apache服务器访问:在url中输入:localhost回车就能看到php文件了,选择你的网站打开就可以了!如果还是你说的样子的话那就是没配置好!apache无法解析php文件。
select*from stu 这个查询语句太紧密了吧,用空格隔开一下好吗?select * from stu。还有就是在出现问题时,可以添加var_dump();或者echo 来查看程序运行的位置,以查验出程序的出错位置。
Q4: php读不出数据库内容
1、错误信息的意思是:mysql_fetch_array() 的第一个参数必须是一个资源php数据库浏览不了,但是你传入了一个布尔值。这说明你的mysql_query()执行失败。
2、你要先把结果绑定在参数上接收,然后fetch才有用。另外执行一次 fetch() 只返回一个结果,如果你有多条结果要放在一个循环里 fetch()。
3、错误是mysql_fetch_array的参数应该是资源类型的。
4、你的数据库连接在哪里打开的?你这个问题是Getyears函数没有获取的相应的数据库连接造成的!你应该把数据库连接 function Getyears( $id,$dolink)php数据库浏览不了;这样你的修改你的函数逻辑。
Q5: php无法打开mysql数据库
1、网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程php数据库浏览不了,是否屏蔽了mysql的3306端口。mysql的账户设置。
2、先用phpinfo()php数据库浏览不了;看一下是否支持mysql。要是没有php数据库浏览不了,还是配置有问题。
3、应该是服务器没开,打开wampserver,点击电脑右下角的图标,选择【启动所有服务】等待图标变成绿色,如果一直不是绿色就可能是80端口被占用,检查一下是不是IIS或其他程序占用的80端口。
4、可能是你安装的时候,选择扩张功能时,应该选择安装mysql,前面不再显示巴叉,PHP.ini里面就会有。ext文件夹里也会有libmysql.dll了,php数据库浏览不了我也碰到过这种情况。重新安装试试。
5、首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
6、不要用数字做为你表名的开头 然后在PHP中 mysql_create_db() 函数已废弃。最好用 mysql_query() 来提交一条 SQL 的 CREATE DATABASE 语句来代替。
关于php数据库浏览不了和php访问数据库的三种方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





