MySQL数据库备份、导出与还原、导入教程详解

post by Thierry / 2012-2-8 14:12 Wednesday 系统环境

大多数VPS上都安装有MySQL数据库,但毕竟VPS不在身边,因此经常备份MySQL数据库可以最大限度保证数据的安全。本文将介绍MySQL数据库的备份与还原过程,分别介绍使用PhpMyAdmin与mysqldump进行备份/还原的具体操作。

 

如果数据库较大,建议直接在命令行下使用mysqldump命令;如果数据库较小,并且打算直接备份到本地,则可以使用PHPMyAdmin进行。

备份数据库

mysqldump命令备份数据库

如果要将wordpress数据库进行备份:

1mysqldump -u...

阅读全文>>

评论(0) 引用(0) 浏览(166)

max_connections – MySQL性能调优

post by Thierry / 2012-2-8 14:07 Wednesday 系统环境

MySQL的max_connections参数用来设置最大连接(用户)数。每个连接MySQL的用户均算作一个连接,max_connections的默认值为100。本文将讲解此参数的详细作用与性能影响。

与max_connections有关的特性

 

  • MySQL无论如何都会保留一个用于管理员(SUPER)登陆的连接,用于管理员连接数据库进行维护操作,即使当前连接数已经达到了max_connections。因此MySQL的实际最大可连接数为max_connections+1;
  • 这个参数实际起作用的...

阅读全文>>

评论(0) 引用(0) 浏览(148)

CentOS下搭建LAMP(Apache、MySQL、PHP)环境

post by Thierry / 2012-2-7 19:53 Tuesday 系统环境

LAMP(Linux、Apache、MySQL、PHP)是一套用于提供php架构网站服务的完美组合的简称,LAMP组合有着极高的性能,完善 的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能。

 

LAMP可以在很多平台(Linux、Windows、Unix、MacOS X)中搭建,本文以CentOS系统安装LAMP套件进行举例。

搭建需要有一台安装有CentOS的服务器,并且最好是纯净安装:即仅仅安装最少的系统组件。

...

阅读全文>>

评论(0) 引用(0) 浏览(160)

Apache SSL安装与配置教程(Linux系统)

post by Thierry / 2012-2-7 19:51 Tuesday Linux系统

互联网的线路侦听无处不在,明文传输的数据一不留神就可能被窃取。而Apache的SSL加密连接可以帮助浏览者更加安全可靠的传输数据。通常来 说,普通的HTTP协议URL是以 http:// 开头,而SSL加密协议则是以 https:// 开头。本文将介绍CentOS系统下通过仓库(yum、apt-get)配置apache中SSL加密模块的方法。

实验环境:

CentOS release 5.7 (Final)
Apache/2.2.3

首先安装Apache

1 [root@www ~] # yum ...

阅读全文>>

评论(0) 引用(0) 浏览(134)

max_connections – MySQL性能调优

post by Thierry / 2012-2-7 19:48 Tuesday 系统环境

MySQL的max_connections参数用来设置最大连接(用户)数。每个连接MySQL的用户均算作一个连接,max_connections的默认值为100。本文将讲解此参数的详细作用与性能影响。

 

与max_connections有关的特性

  • MySQL无论如何都会保留一个用于管理员(SUPER)登陆的连接,用于管理员连接数据库进行维护操作,即使当前连接数已经达到了max_connections。因此MySQL的实际最大可连接数为max_connections+1;
  • 这个参数实际起作用的...

阅读全文>>

评论(0) 引用(0) 浏览(104)

Windows/Linux MySQL忘记密码重置密码教程

post by Thierry / 2012-2-7 19:46 Tuesday 网络安全

MySQL的root用户密码往往容易被遗忘,它本身就有一个跳过权限检查启动的机制用来处理权限错误问题。本文分别对Windows环境与Linux环境下介绍MySQL忘记密码/重置密码的方法,希望帮助初学者解决丢失密码的烦恼。

 

MySQL for Windows重置密码

一般来说,Windows下的MySQL是安装成服务运行的。本文将以Windows 2003为例。

1、首先在 控制面板 – 管理工具 – 服务 中将MySQL服务停止。

点击查看原图

2、以安全模式(跳过权限认证)启动...

阅读全文>>

评论(0) 引用(0) 浏览(102)

Apache之HTTP网站智能监控脚本

post by Thierry / 2012-2-7 19:45 Tuesday Linux系统

在某些64位的Linux系统中,Apache进程可能存在内存泄露、CPU死锁等情况,导致httpd或php5-cgi进程占用100%的 CPU,并且无法自动释放。这个脚本将直接监控Apache/网站/HTTP服务的可用性,并且根据情况自动采取不同的操作,如强行自动重启 Apache、在重启Apache依然无法解决的情况下自动重启服务器等等。

 

完整脚本如下。如需复制,请使用右侧浮动工具栏的“复制”按钮。

01#!/bin/bash
02 
03# 本脚本由VP...

阅读全文>>

评论(0) 引用(0) 浏览(121)

CentOS PPTP VPN服务器快速安装教程

post by Thierry / 2012-2-7 19:40 Tuesday Linux系统

现在大多数VPS服务器都位于国外,因此PPTP服务器可以用来搭建一个比较实用的代理服务器。PPTP服务需要用到特定的Linux内核技术,因 此绝大多数OpenVZ架构的VPS都不能配置PPTP(可以用OPENVPN代替),但几乎所有的XEN或KVM架构的VPS都能正常安装。本文将以 XEN架构的CentOS系统下安装PPTP服务为例进行讲解。

1、准备环境

PPTPD要求Linux内核支持mppe,一般来说CentOS安装时已经包含了;下面安装ppp与iptables:

1yum installper...

阅读全文>>

评论(0) 引用(0) 浏览(124)