《php和mysqlweb开发(原书第三版)》中创建CMS系统例子关于mysql的出错问题?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了《php和mysqlweb开发(原书第三版)》中创建CMS系统例子关于mysql的出错问题?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2542字,纯文字阅读大概需要4分钟。
内容图文
![《php和mysqlweb开发(原书第三版)》中创建CMS系统例子关于mysql的出错问题?](/upload/InfoBanner/zyjiaocheng/235/90e329267dd3449e8cb85baddccc046d.jpg)
执行index.php文件时出现的问题,数据库已经建立。
错误提示:
Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on 'localhost' (10061) in D:\apmxe\htdocs\28\db_fns.php on line 5
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in D:\apmxe\htdocs\28\index.php on line 8
Fatal error: Call to a member function fetch_assoc() on a non-object in D:\apmxe\htdocs\28\index.php on line 12
开发环境:Apm express
请问这些问题如何解决呢?
补充:index.php连接数据库部分代码
$handle = db_connect(); $pages_sql = 'select * from pages order by code'; $pages_result = $handle->query($pages_sql); echo '
{$pages['description']}{$story['headline']} Read more {$pages['code']} ... |
"; |
/*db_connect函数功能*/ function db_connect() { $handle = new mysqli('localhost', 'content', 'password', 'content'); if (!$handle) { return false; } return $handle; }
回复内容:
执行index.php文件时出现的问题,数据库已经建立。
错误提示:
Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on 'localhost' (10061) in D:\apmxe\htdocs\28\db_fns.php on line 5
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in D:\apmxe\htdocs\28\index.php on line 8
Fatal error: Call to a member function fetch_assoc() on a non-object in D:\apmxe\htdocs\28\index.php on line 12
开发环境:Apm express
请问这些问题如何解决呢?
补充:index.php连接数据库部分代码
$handle = db_connect(); $pages_sql = 'select * from pages order by code'; $pages_result = $handle->query($pages_sql); echo '
{$pages['description']}{$story['headline']} Read more {$pages['code']} ... |
"; |
/*db_connect函数功能*/ function db_connect() { $handle = new mysqli('localhost', 'content', 'password', 'content'); if (!$handle) { return false; } return $handle; }
mysqli链接的密码,账户都对吗????
首先确认你构造mysqli
对象的时候,所有的参数都是正确的,这四个参数依次是数据库地址,用户名,密码,数据库名。其中数据库用户名和密码,你要确认下是否填写正确了。
然后确认你的数据库是否启动了(很多人确实忘了)。在命令行下输入
telnet localhost 3306
看看是否能够连接上
内容总结
以上是互联网集市为您收集整理的《php和mysqlweb开发(原书第三版)》中创建CMS系统例子关于mysql的出错问题?全部内容,希望文章能够帮你解决《php和mysqlweb开发(原书第三版)》中创建CMS系统例子关于mysql的出错问题?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。