数据库连不上,为什么我写的PHP代码一直连不上mysql数据库 报错=Fatal error: Ca

穹妹丶k0o
2013-10-13 · TA获得超过4830个赞
知道小有建树答主
回答量:814
采纳率:0%
帮助的人:1504万
展开全部
此函数未被定义 说明你的配置可能出现了问题: 1、确定你的MySQL服务启动了。 2、如果MySQL启动了还是这样,看一下phpinfo()中有没有MySQL模块。 没有的话修改php.ini使其支持MySQL,这方面的资料很多,自己搜吧。 记得要重启Apache服务。 有时候需要尝试多次重启,或把它晾那一会。 如果你的php是源码安装,那么你得在./configure时带--with-mysql=mysql_dir。如果是装系统时安装的,那么你可能没有选全php的安装包,php的包你可以用rpm -qa | grep php查查,应该有如下一些:php-imapphp-readlinephp-gdlibphp_common papache2-mod_phpphp-pgsqlphp-ldapphp-mysqlphp430-devel 其中你需要的起码有php-mysql和papache2-mod_php这两个包。 确保:mysql.allow_persistent = On mysql.max_persistent = -1 mysql.max_links = -1 mysql.default_host =localhost mysql.default_user =root mysql.default_password =你的mysql的root的口令 ;extension=/ext/php_mysql.dll 去掉前面的分号。 修改完就测一下phpinfo()中有没有mysql模块。 别人的php.ini你不一定能用,因为安装目录,环境,版本不一样。 所有配成功的人想必都花了大量的时间和精力。自己琢磨出来才是真的学会
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式