1.首先建议在windows环境下 直接安装appserv,这个会直接把PHP+APACHE+MYSQL+PHPMYADMIN 安装上,相当简单,不会出现无端的错误。

2.如果只是用mysql的话切记将PHP安装目录的libmysql.dll与安装目录下的ext目录里的php_mysql.dll一同复制到windows目录下或windows\system32目录下都行。缺少一个就会在你连接mysql的时候导致apache停止运行等错误。

3.如果要用socket和phpmyadmin就需要下面这些基本的dll文件。我这里的dll文件全部放在windows系统的windows目录下,这些文件包括:libmysql.dll, php_mysql.dll, php_curl.dll , php_gd2.dll, php_mcrypt.dll, php_mysqli.dll, php_sockets.dll, php_tidy.dll,总共8个dll文件。

4.如果你的apache在不连接mysql的情况下能正常运作,而你的mysql能在命令行状态下正常独立运作,但是就是无法连接mysql那么最有可能的就是缺少dll文件。

5.我遇到的问题是当我用php连接mysql的时候浏览器直接就崩溃掉了,而且提示apache已停止工作,最终的问提在于我缺少libmysql.dll文件,我将这个文件放在windows目录下,一切就恢复正常了。

转载于:https://www.cnblogs.com/vilyLei/articles/1593016.html

apache下php无法连接mysql问题的解决相关推荐

  1. linux下使用Navicat连接MySQL

    linux下使用Navicat连接MySQL 文章目录 linux下使用Navicat连接MySQL 1.为了方便,使用xshell连接自己的服务器: 2.输入指令: 3.yum更新,安装mysql: ...

  2. 【大数据技术】centos7下配置hive连接mysql,mysql-connector-java-8.0.26-1.el7.noarch.

    [大数据技术]centos7下配置hive连接mysql(配置mysql-connector-java.jar),mysql-connector-java-8.0.26-1.el7.noarch. r ...

  3. 远程连接mysql拒绝访问_远程连接 Mysql 失败的解决方法

    原标题:远程连接 Mysql 失败的解决方法 今天在虚拟机Ubuntu上折腾了一晚上mysql,然后试着用java连接,搞了很久都没成功,但是同学配好的Debian上却连接成功了,也就是说我的配置有问 ...

  4. mysql客户端连接10060,Navicat远程连接MySQL出现10060解决办法小结

    Navicat远程连接MySQL出现10060解决办法小结 Navicat远程连接MySQL出现10060解决办法小结 问题背景:服务器环境使用的是lnmp一键包,mysql版本5.7.26,phpM ...

  5. Kali下有线网络连接图标不见的解决方法

    Kali下有线网络连接图标不见的解决方法 1.service network-manager stop 2.rm /var/lib/NetworkManager/NetworkManager.stat ...

  6. SQLyong连接mysql 2058错误解决方法(记录)

    docker sqlyong连接mysql 2058错误解决方法 原因 出现错误的主要原因是mysql 8以上的版本的加密方式发生了改变,导致连接失败 解决方法 1.docker进入mysql容器 d ...

  7. CentOS7 (64位) 下QT5.5 连接MySQL数据库(driver not loaded)

    用qt连接MySQL需要共享库 libqsqlmysql.so的驱动,路径在plugin/sqldrivers目录下,乍看已经可用了,其实不然. 用ldd命令分析一下,libmysqlclient_r ...

  8. gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库

    一个网友在坛子上问到的问题,说用MinGW GCC编译运行一个连接MySQL数据库的程序时遇到错误: undefined reference to `mysql_init@4' undefined r ...

  9. linux下c语言调用mysql,Linux下C语言连接MySQL

    首先保证安装: 1:安装MySQL:sudo apt-get install mysql-server mysql-client 2:安装MySQL开发包:sudo apt-get install l ...

最新文章

  1. leetcode--回文数--python
  2. UITableView当数据很少的时候,去掉多余的cell分割线
  3. 用公众号获取 任意公众号文章列表 软件还是免费
  4. Java 排序(转)
  5. 二十四节气之大雪|PNG免扣素材,设计好素材
  6. php安装redis扩展模块,[教程]为PHP安装phpRedis扩展模块
  7. 富文本编辑器中空格转化为a_文本编辑器题解
  8. JavaScript:面向对象简单实例——图书馆
  9. html+css制作一个浪漫爱心表白网页 表白网页在线制作 最浪漫的表白网页
  10. cdlinux U盘启动制作方法
  11. CentOS6 配置 yum 阿里源
  12. jsp实现简单用户登录(用户7天内免登录)
  13. 微服务注册中心:Consul——服务注册
  14. OBD车载诊断系统、移动管家车联网汽车OBD诊断系统车辆信息管理硬件
  15. 【模拟赛】2019 蓝桥杯省赛 A 组模拟赛(一)
  16. zero eclipse_全球首款真无孔机!魅族zero亮相:支持屏幕发声和18W无线快充
  17. 原码、反码、补码转换和取反符号的运算规则
  18. 嵌入式操作系统介绍分析
  19. 计算机历史ppt 英文儿童,计算机历史英文版PPT.ppt
  20. 二叉树的非递归遍历算法C语言实现(详细注释版)

热门文章

  1. CFHD打的爽就继续下去,打的不爽就?
  2. Java扑克牌(洗牌Collections.shuffle)
  3. ASP.NET Web Pages:Chart 帮助器
  4. SQL存储过程实例具体解释
  5. JIRA6.3.6中设置用户的解决问题和关闭问题权限
  6. javascript dom追加内容的例子
  7. iPhone 越狱开发相关
  8. STL vector
  9. 安装ubuntu系统步骤
  10. load方法引入本地html报错,分享基于plus.downloader的图片懒加载功能,支持本地缓存v1.1.0...