1、检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
成都创新互联专注于盐山企业网站建设,成都响应式网站建设,商城网站开发。盐山网站建设公司,为盐山等地区提供建站服务。全流程专业公司,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
2、就是得到的不是数据库资源。你需要使用$row = mysql_fetch_row($res)来判断资源是否存在,这样就不会报错。这种错误一般就是我们常说的空引用,就是数据都不存在,你就调用数据的方法就会出问题。
3、没找到函数mysql_connect(),没有开启mysql扩展,或者PHP版本在7以上,不支持mysql扩展了。恕我直言,每次看到有人用mysql_connect,我都想吐槽,php3以后,这个方法就淘汰了,php7以后就不再支持了。
4、你创建数据库的时候没有一个连接标识怎么能创建成功.应该先连接mysql。
这个错误的意思是文件没有找到,需要的文件名是:数据库连接.PHP 你检查文件是否存在,确保正确文件存在即可解决。
连接字串中的用户名和密码错误。你查一下test.php的第三行看看就知道了。
你创建数据库的时候没有一个连接标识怎么能创建成功.应该先连接mysql。
这是由于数据库连接数过多导致的,说明之前建立的连接你没有释放。看到你的需求是实时获取数据库里面的内容,可以考虑使用内存数据库,这样返回的效率高,也会避免过多连接的错误。可以使用redis和memcache来解决这个问题。
1、PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。
2、应该是你网站内的某个文件与数据库有冲突而出现错误。你的提问不全面,应该说明下站点使用的是网络流行的某个建站系统,或者是你自己开发的站点。
3、先用phpinfo();看一下是否支持mysql。要是没有,还是配置有问题。