Feb292016
CentOS_6.5安装Nginx+PHP+MySQL分享
本篇文章记录一下在Linux(主要是centos 6.5)系统下安装Nginx ,PHP ,MySQL的过程。
准备工作
安装make
yum -y install gcc automake autoconf libtool make
安装g++
yum install gcc gcc-c++
以上两个软件一般不用手动去安装,可以先通过
rpm -qa|grep make 和 rpm -qa|grep g++
命令查看是否已经安装了相关软件。
下面正式开始。
一般我们都需...阅读全文
抢沙发
Feb282016
php mysql防止sql注入详细说明
引发 SQL 注入攻击的主要原因,是因为以下两点原因:
1. php 配置文件 php.ini 中的 magic_quotes_gpc选项没有打开,被置为 off
2. 开发者没有对数据类型进行检查和转义
不过事实上,第二点最为重要。我认为, 对用户输入的数据类型进行检查,向 MYSQL 提交正确的数据类型,这应该是一个 web 程序员最最基本的素质。但现实中,常常有许多小白式的 Web 开发者忘了这点, 从而导致后门...阅读全文
Feb222016
php使用pdo连接报错Connection failed SQLSTATE的解决方法
本文实例讲述了php pdo_mysql连接报错Connection failed: SQLSTATE[HY000] [2002] No such file or directory问题的解决方法。分享给大家供大家参考。具体方法如下:
错误描述:
Connection failed: SQLSTATE[HY000] [2002] No such file or directory……
服务器系统:centos 系统
开发环境:nginx mysql php
通过phpinfo可以看出本机环境已经支持 pdo_mysql pdo_pgsql pdo_sql...阅读全文
Feb222016
数据库在云平台上的部署与运维
1. 引言
随着云计算技术的发展和普及,越来越多的企业选择将他们的业务数据存储在云平台上的数据库中。这种方式带来了许多好处,如灵活性、可扩展性和易用性等。本文将探讨在云平台上部署和运维数据库的方法和技巧。
2. 选择合适的云平台
在选择云平台时,需要考虑以下几个因素:
服务提供商的信誉和可靠性
数据中心的位置和性能
数据库服务器的可用性和性能
适用的数据库引擎和技术支持...阅读全文
Feb152016
帝国备份王忘记后台管理密码怎么办?
帝国备份王为我们备份和恢复mysql数据库提供了极大的便利,然而,有时候时间长了会忘记登录后台管理的密码,这时候,我们除了重新安装别无它法吗?
非也非也,帝国备份王早料到大家都是贵人多忘事,为此提供了相当方便的修改管理员密码方法:
用记事本打开class/config.php文件,找到“$set_password”,把它的值改为e10adc3949ba59abbe56e057f20f883e然后保存,密码就是123456了。
登录后为...阅读全文
Feb102016
MySQL SELECT查询语句大全
MySQL是一种常用的关系型数据库管理系统,SELECT语句用于从表中检索数据。下面是一份MySQL SELECT查询语句的大全,包含了常用的语句和一些高级查询。
简单查询语句
查询表中所有数据:
SELECT * FROM 表名;
查询表中特定字段的数据:
SELECT 字段1, 字段2 FROM 表名;
查询表中满足条件的数据:
SELECT * FROM 表名 WHERE 条件;
查询表中去重的数据:
SELECT DISTINCT 字段 FRO...阅读全文
Feb072016
MySQL Timeout详细介绍
简介
在使用MySQL数据库时,经常会遇到一些时间相关的限制,其中一个常见的问题就是MySQL Timeout。Timeout是指当一个操作在规定的时间内没有完成时,系统自动终止该操作。MySQL Timeout是指当在一次数据库连接中执行操作时,如果超过了一定的时间限制,那么MySQL会自动断开连接。本篇博客将详细介绍MySQL Timeout的概念、原因、解决方法以及一些实用的技巧。
MySQL Timeout原因
MySQL Ti...阅读全文
Feb042016
MySQL 8.0数据库性能调优实战:索引优化、查询优化、读写分离架构设计完整指南
MySQL 8.0数据库性能调优实战:索引优化、查询优化、读写分离架构设计完整指南
标签:MySQL, 性能优化, 数据库, 索引优化, 读写分离
简介:深入探讨MySQL 8.0数据库的性能优化技术,包括索引设计原则、SQL查询优化、读写分离架构、分库分表策略、缓存集成等,通过真实业务场景案例展示性能提升5倍的优化效果。
一、引言:为什么需要MySQL性能调优?
随着企业数据量和并发访问量的持续...阅读全文
Feb012016
MySQL 8.0安装部署
概述
MySQL是一款开源的关系型数据库管理系统。本文将介绍如何安装和部署MySQL 8.0,并提供一些常见的配置和管理操作。
安装步骤
步骤一:下载安装包
首先,从MySQL官方网站https://dev.mysql.com/downloads/mysql/下载适用于你的操作系统的MySQL 8.0安装包。
步骤二:安装MySQL
解压下载的安装包,并将解压后的文件夹重命名为mysql,然后将该文件夹移动到合适的位置,例如/usr/local/。
...阅读全文
Jan312016
CentOS设置程序或服务开机启动的方法
本篇文章记录一下在CentOS系统下设置程序或服务开机启动的两种方法。
1、利用 chkconfig 来配置启动级别
在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后,系统仍然不会自动启动服务。 在这个时候,我们就需要在安装后做个设置,让系统自动启动这些...阅读全文