openwrt上安装php,提示如此

网上一大通找

发现的都是can't connect local MySql Server though socket "/tmp/mysql.socket"如何解决

人家还是找的mysql.socket;我的竟然直接找的tmp目录,真是无语。人家的解决方法使用软连接直接无效;

难道要我自己编译php吗?想想都头大。

继续找方案:

在此文档中

http://kong1616.iteye.com/blog/682342

发现了这么一句话

在/etc/php.ini修改mysql.default_socket的值,在这个文件中,关于mysql.default_socket的值的说明是这样的, 
; Default socket name for local MySQL connects.  If empty, uses the built-in MySQL defaults. 
这个值一开始是空的,也就是说,如果我们不主动去修改的话,php将会使用内建在mysql中的默认值 

真是救命稻草,我的php程序用的mysqli,而php.ini中配置的都是mysql,所以,php.ini加上如下内容,顺利解决问题:

[MYSQLI]
mysqli.allow_local_infile = On
mysqli.allow_persistent = On
mysqli.cache_size = 2000
mysqli.max_persistent = -1
mysqli.max_links = -1
mysqli.default_port =3306
mysqli.default_socket =/tmp/mysql.sock
mysqli.default_host =127.0.0.1
mysqli.default_user =root
mysqli.default_password =19870215
mysqli.connect_timeout = 60
mysqli.trace_mode = Off

转载于:https://www.cnblogs.com/souroot/p/4507379.html

can't connect local MySql Server though socket /tmp如何解决相关推荐

  1. Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2)

    安装了mysql, 使用命令mysql -u root -p 弹出Can 't connect to local MySQL server through socket '/tmp/mysql.soc ...

  2. mysql socket错误_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  3. Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    关于ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)的解决方法: ...

  4. Mac端解决(含修改8.0.13版的密码):Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)...

    1. 安装mysql但是从来没启动过,今天一启动就报错: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2 ...

  5. MESSAGE: [unixODBC][MySQL][ODBC 3.51 Driver]Can't connect to local MySQL server through socket '/tmp

    MESSAGE: [unixODBC][MySQL][ODBC 3.51 Driver]Can't connect to local MySQL server through socket '/tmp ...

  6. Mac系统解决ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘方法

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 原因:无法在设置中开启 ...

  7. Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)

    1.安装在初始化的时候,说一下踩过的坑 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 这个文件是初始 ...

  8. MySQL Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (111)一例

    一.问题描述 今天突然碰到一个mysql数据库重启后登陆不上的问题: [16:37:02] [root@hp2 ~]# mysql -uroot -p [16:37:04] Enter passwor ...

  9. brew 运行mysql ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock

    起因:因有特殊项目不支持mysql8.0所有要降低版本安装5.7 电脑一直是使用brew安装软件的,所以直接使用brew uninstall mysql卸载了mysql8.0 然后使用brew ins ...

  10. mysql socket错误处理_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

最新文章

  1. git pull出现There is no tracking information for the current branch
  2. Java 慎用方法级别的synchronized关键字
  3. 计算机常用的矢量图形文件,学位计算机考试2
  4. poi jxl 生成EXCEL 报表
  5. mysql一些常用操作_MySQL常用操作
  6. 2.CND技术详解---CDN技术概述
  7. linux qgis编译安装,QGIS安装
  8. Fullscreen API
  9. Xmind如何添加水印
  10. “至良知”学习心得—奎特尔星球复活了!
  11. 【CCF CSP】201903-1小中大
  12. SEO当下的力量,你应该关注的4个属性
  13. rails kaminari bootstrap-kaminari-views
  14. Go操作MySQL数据库库
  15. 遥感科普|中国高分系列卫星综述(2020版)
  16. R-loop数据分析之R-ChIP(样本间BAM比较和可视化)
  17. 高版本Chrome网页直接播放海康威视大华RTSP流方案,不需服务器转码转流,支持H.265、H.264及2K/4K高清视频
  18. 19、网络配线架打线工艺
  19. 常见自动化测试工具,你用过哪些?
  20. STM32 HAL库学习笔记4-SPI

热门文章

  1. windows安装jdk与配置环境变量详解
  2. 面试带你飞:这是一份全面的 计算机网络基础 总结攻略
  3. 排序算法之七 计数排序(C++版本)
  4. 19. Treat class design as type design
  5. html定义页脚有什么用,HTML5中footer标签的用法你知道吗?,HTML5中的footer标签是什么意思?...
  6. day 03 剑指 Offer 10- I. 斐波那契数列-动态规划
  7. java发送email_java发送email一般步骤(实例讲解)
  8. jquery 封装ajax方法,关于二次封装jquery ajax办法示例详解
  9. 电脑投屏电视怎么设置_教程 | 小米VR一体机投屏到电视/电脑/手机
  10. div contenteditable 富文本字数限制_知网查重是如何统计字数的?