LNMP相关问题——PHP无法连接MySQL之二

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

很不幸,问题仍然存在,php还是不能连接数据库。
中午了……什么都不去想,午休,尽管睡的不安稳……
13:15上班,随便走走……发呆到14:00……失魂落魄中……走回自己坐位,准备检查php.ini文件……
二、检查php.ini文件
(1)无意中触摸到问题的原因
慢无目的失魂中修改以下参数:
expose_php = On修改expose_php = Off
display_errors = On修改 display_errors = Off
memory_limit = 128M 修改为memory_limit = 8M
allow_url_fopen = On 修改为allow_url_fopen = Off
upload_tmp_dir =/var/tmp/uploads
date.timezone = Asia/Shanghai
并不认为这些参数中有个别参数是此问题的根本原因。也已经验证!
(2)用之前同一个PHP脚本测试PHP连接数据库
奇迹就这么出现了,测试成功了,cacti页面出现了,phpmyadmin也能登录了,我临时用于测试连接数据库用的wordpress也通过它身的PHP安装数据库成功并成功进入后台。我更郁闷了,问题在那里???

这个问题我也遇到了,但因为mysql已经在使用,不想重装,几经折腾终于解决。在此贴上解决方法备后人查。
1、 用任何客户端连接mysql,执行语句:
   show variables like 'socket';
   会得到类似于下面的结果:
   "Variable_name"        "Value"
   "socket"                "/home/mysql/data/mysql.sock"
2、编辑php.ini,找到mysql.default_socket配置项,默认一般是空值,把刚才查到的"/home/mysql/data/mysql.sock"填入。
3、重启php



本文转自 linuxzkq 51CTO博客,原文链接:http://blog.51cto.com/linuxzkq/1583391

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
29天前
|
分布式计算 关系型数据库 数据处理
Dataphin常见问题之没有建表的权限如何解决
Dataphin是阿里云提供的一站式数据处理服务,旨在帮助企业构建一体化的智能数据处理平台。Dataphin整合了数据建模、数据处理、数据开发、数据服务等多个功能,支持企业更高效地进行数据治理和分析。
|
1月前
|
关系型数据库 MySQL 数据库连接
连接和管理RDS
连接和管理RDS
26 2
|
1月前
|
关系型数据库 MySQL 数据库
MySQL忘记root密码、远程无法连接的解决方法
MySQL忘记root密码、远程无法连接的解决方法
|
1月前
|
Ubuntu 关系型数据库 MySQL
【MySQL】Navicat/SQLyog连接Ubuntu中的数据库(MySQL)
【MySQL】Navicat/SQLyog连接Ubuntu中的数据库(MySQL)
|
1月前
|
关系型数据库 MySQL 数据安全/隐私保护
关于Navicat Premium连接MySQL出现2059错误解决方法
关于Navicat Premium连接MySQL出现2059错误解决方法
|
1月前
|
SQL 关系型数据库 MySQL
阿里云MySQL数据库价格、购买、创建账号密码和连接数据库教程
阿里云数据库使用指南:购买MySQL、SQL Server等RDS实例,选择配置和地区,完成支付。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码访问。同地域VPC内的ECS需将IP加入白名单以实现内网连接。参考链接提供详细步骤。
368 3
|
8天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
8天前
|
SQL 关系型数据库 MySQL
DQL语言之连接查询(mysql)
DQL语言之连接查询(mysql)
|
11天前
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL 安装及连接
MySQL 安装及连接
31 0
|
20天前
|
存储 关系型数据库 MySQL
MySQL 查询优化:提速查询效率的13大秘籍(避免使用SELECT *、分页查询的优化、合理使用连接、子查询的优化)(上)
MySQL 查询优化:提速查询效率的13大秘籍(避免使用SELECT *、分页查询的优化、合理使用连接、子查询的优化)(上)