PHP-数据库
文章平均质量分 58
AndreaDittis旦
这个作者很懒,什么都没留下…
展开
-
FastCgi与PHP-fpm之间是个什么样的关系
这是我看到的比较好的回答,分享给大家!刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需原创 2021-02-24 13:59:28 · 160 阅读 · 0 评论 -
MySQL中,写SQL的好习惯
每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explainselectuserid,name,agefromuserwhereuserid=10086orage=18;2、操作delete或者update语句,加...原创 2020-11-16 10:15:13 · 118 阅读 · 0 评论 -
2003 - Can't connect to MySQL server on ' '(10038)
linux下mysql开启远程访问权限及防火墙开放3306端口默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限主流的有两种方法,改表法和授权法。解决这类问题方法如下,报10038是服务器防火墙没有开启3306端口1.打开防火墙配置文件#vim /etc/sysconfig/iptables原创 2017-11-03 14:38:30 · 1903 阅读 · 0 评论 -
Navicat连接mysql 2003 - Can't connect to MySQL server on ' '(10038)
linux下mysql开启远程访问权限及防火墙开放3306端口默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限主流的有两种方法,改表法和授权法。解决这类问题方法如下,报10038是服务器防火墙没有开启3306端口1.打开防火墙配置文件#vim /etc/sysconfig/iptables原创 2017-11-03 14:41:42 · 19172 阅读 · 0 评论