标签:MySQL
MariaDB/MySQL配置文件my.cnf解读
2018年01月31日作者:月光光
MariaDB/MySQL的默认设置性能非常差,仅仅起一个功能测试的作用,不能用在生产环境中,因此要对一些参数进行调整优化。当然,对配置文件各参数的调整需要根据实际环境,不同时期不同数量级的数据进行性能优化。阅读全文
Linux下使用二进制格式安装MariaDB
2018年01月27日作者:月光光
上一篇文章中我们介绍了在CentOS下编译安装MariaDB,编译安装的一个不好的地方就是编译时间太长且易出错导致编译失败。那么我们也可以使用MariaDB官方发布好的二进制版本,不需要编译直接配置安装即可。阅读全文
CentOS7下源码编译安装MariaDB 10.2
2018年01月25日作者:月光光
MariaDB是MySQL的一个开源分支,主要是社区在维护,并且完全兼容MySQL,MariaDB在很多方面的性能也要强过MySQL,本文讲解了在CentOS7.2环境下编译安装MariaDB 10.2的过程。阅读全文
Web安全攻防总结(上)
2018年01月19日
安全无小事,Web 安全的对于 Web 从业人员来说是一个非常重要的课题,本文主要分析几种常见的攻击的类型以及防御的方法,总结 Web 相关的安全攻防知识,希望对大家有所帮助。阅读全文
PHP安全之使用PDO防SQL注入
2017年08月05日作者:月光光
PDO是PHP的一个扩展,使用PDO扩展可以连接不同类型的数据库系统,但是我们还是需要自己编写SQL语句,这就意味着SQL安全由开发人员掌控。传统的mysql_connect 、mysql_query方法存在很多注入风险,而使用PDO预处理机制可以有效的防止SQL注入风险。阅读全文
CentOS 7.x下的LEMP环境搭建
2016年08月14日作者:月光光
最近由于项目需求,将服务器从CentOS6升级到CentOS7,对应的PHP版本也升级到PHP5.6。我们熟悉的有LEMP环境一键安装包,但是本文我们将单独安装各个组件模块,并搭建一个完整的PHP运行平台。阅读全文
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015年04月04日作者:月光光
在上一篇文章中,我们介绍了使用jQuery实现的测试题效果。那么本文将结合实例给大家介绍如何使用jQuery+PHP+MySQL来实现在线测试题,包括动态读取题目,答题完毕后台评分,并返回答题结果。这是一篇WEB综合应用文章,建议阅读本文的您应该具备HTML,jQuery以及PHP和MySQL等基本知识。阅读全文
PHP+MySql+jQuery实现的“顶”和“踩”投票功能
2013年10月31日作者:月光光
当我们浏览网页时,我们想对网页内容如文章、评论中的观点持赞同或反对意见时,可以通过点击网页中的“顶”和“踩”来进行投票。而整个交互过程,开发者可以通过ajax异步来实现,从而提高用户体验。阅读全文
PHP+Mysql+jQuery找回密码
2013年09月03日作者:月光光
通常所说的密码找回功能不是真的能把忘记的密码找回,因为我们的密码是加密保存的,一般开发者会在验证用户信息后通过程序生成一个新密码或者生成一个特定的链接并发送邮件到用户邮箱,用户从邮箱链接到网站的重置密码模块重新设置新密码。阅读全文
PHP用户注册邮箱验证激活帐号
2013年08月28日作者:月光光
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号。激活成功后才能正常使用会员功能。阅读全文