标签:MySQL相关的结果388条:

    CentOS-5 yum安装nginx php53 mysql55 lnmp环境

      对于lnmp的使用,www.centos.bz已经提供有lnmp安装包,但如果想快速配置环境,则推荐yum安装了。1、导入外部软件库centos-532位:rpm-Uvhhttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpmrpm-Uvhhttp://dl.iuscommunity.or…

    发布于:2019-11-23 12:59:12

    彻底关闭并删除mysql二进制日志

      1、删除mysql二进制日志#mysql-uroot-ppassword-e"resetmaster;"2、关闭二进制日志vi/etc/my.cnf注释如下代码:log-bin=mysql-binbinlog_format=mixed3、重启mysql服务器servicemysqldrestart

    发布于:2019-11-23 12:32:41

    更改MySQL数据文件目录位置

      有时候我们需要更改mysql数据文件的所在位置,下面以yum安装的mysql为例,把默认的data目录/var/lib/mysql更改为/home/mysql。1、停止mysqldservicemysqldstop2、修改my.cnf在[mysqld]中,把datadir=/var/lib/mysql更改为datadir=/home/mysql,把socket=/var/lib/mysql.soc…

    发布于:2019-11-23 11:37:49

    使用bind-mysql模块增加对mysql数据库的支持

      对于bind,如果想修改或增加dns记录,是直接修改文本的,这样的话一方面不方面管理,另一方面容易出错,如果我们增加对mysql数据库的支持,再配合php或perl,python等程序直接操作mysql,这对于dns的管理将会非常的方面和不易出错。现在介绍使用mysqlbind驱动模块实现这一功能。一、安装mysql安装mysql服务器可以使用yum或源码编译安装,我们这里使用yum安装。yum-…

    发布于:2019-11-23 02:46:34

    bind-dlz结合mysql实现智能DNS

      下面介绍bind结合mysql实现智能dns,以centos-632为例安装安装mysqlyuminstallgccgcc-c++openssl-develwgetncurses-develmakegroupaddmysqluseradd-gmysqlmysql-s/sbinologincd/tmpwgethttp://cdn.mysql.com/Downloads/MySQL-5.1/mysql…

    发布于:2019-11-23 01:59:25

    python MySQLdb模块介绍

      当我们需要python操作mysql数据库时,可以安装MySQLdb模块以支持mysql的操作。1、安装MySQLdb模块因为CentOS有现成的rpm包,所以我们可以选择yum安装。yuminstallMySQL-python2、第一个示例#!/usr/bin/pythonimportMySQLdbasmdb #导入MySQLdb模块为mdbcon=None#初始化con为Nonecon=mdb…

    发布于:2019-11-23 01:40:41

    nginx_lua模块基于mysql数据库动态修改网页内容

      最近要实现一个需求,根据查询mysql数据库返回的内容,插入到网页底部。目前前端是用varnish作的缓存,刚开始想从varnish下手,但官方varnish不支持修改网页内容,要支持的话还需要自己修改源码实现,这个有点难度放弃了,于是想在varnish的后端架设一台nginx的反向代理服务器获取网页内容,然后通过nginx_lua模块实现查询mysql数据库动态修改网页的功能。下面是使用ngin…

    发布于:2019-11-23 00:48:54

    nagios监控mysql主从状态

      使用nagios监控mysql主从可以有两种方法,一种是使用nagios的nrpe插件来执行远程的shell脚本,并把数据发回监控服务器分析,二种方法是使用snmp的extend功能来执行远程脚本。我们这里介绍后一种方法。一、mysql从服务器设置1、mysql从服务器用户添加执行如下语句添加用户:mysql>GRANTREPLICATIONCLIENTON*.*TOmonitor@loca…

    发布于:2019-11-22 23:14:01

    利用mysql二进制日志进行mysql数据库的恢复

      对于需要确保mysql数据库完整性的网站,mysql的二进制日志至关重要。比如你做了mysql数据库的主从备份,你认为这应该能确保mysql从数据库是最新的内容了,这的确没错,但有一种情况,比如你误删除了数据,或者被黑客入侵而清除了数据库,这时mysql从服务器也会跟主数据库同步,这是你不想看到的,但数据确实没了。但是如果你每天进行了数据库的完整备份,而且mysql的二进制日志还在的话,这将有可能…

    发布于:2019-11-22 22:37:48

    监控mysql主从健康状态shell脚本

      #!/bin/bash#definemysqlvariablemysql_user="root"mysql_pass="123456"email_addr="slave@centos.bz" mysql_status=`netstat-nl|awk'NR>2{if($4~/.*:3306/){print"Yes";exit0}}'`if["$mysql_status"=="Yes"];the…

    发布于:2019-11-22 22:09:03

    使用shell脚本自动配置mysql主从

      一直觉得配置mysql的主从挺费时间,现在花了一点时间写了个全自动配置mysql主从的shell脚本。如有什么错误,欢迎提出。1、在使用之前需要在主服务器上编辑/etc/my.cnf文件,在[mysqld]的下面加入下面代码:log-bin=mysql-binserver-id=1innodb_flush_log_at_trx_commit=1sync_binlog=1binlog-do-db=c…

    发布于:2019-11-22 21:57:10

    MySQL集群安装与配置

      MySQLCluster是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDBCluster存储引擎,允许在1个Cluster中运行多个MySQL服务器。MySQLCluster能够使用多种故障切换和负载平衡选项配置NDB存储引擎,但在Cluster级别上的存储引擎上做这个最简单。下面我们简单介绍MySQLCluster如何安装与配置。基本设定管理(MGM)节点:192.168.0.…

    发布于:2019-11-22 21:42:56

    Windows 2008配置IIS PHP MySQL

      Windows 2008配置IIS PHP MySQL一、下载软件1、php-5.3.18-Win32-VC9-x86.msi下载地址:http://windows.php.net/downloadseleases/php-5.3.18-Win32-VC9-x86.msi2、mysql-5.5.28-win32.msi下载地址:http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.28-win32.ms…

    发布于:2019-11-22 21:34:23

    mysql增量备份

      小量的数据库我们可以每天进行完整备份,因为这也用不了多少时间,但当数据库很大时,我们就不太可能每天进行一次完整备份了,而且改成每周一次完整备份,每天一次增量备份类似这样的备份策略。增量备份的原理就是使用了mysql的二进制日志,所以我们必须启用二进制日志功能。一、增量备份1、比如我们在星期天下午11点做一次完整备份:mysqldump--single-transaction--flush-logs…

    发布于:2019-11-22 21:06:02

    ubuntu安装apache2 mysql5 php5

      1、安装apache2apt-getinstall-yapache22、安装mysql5apt-getinstall-ymysql-server3、安装php5apt-getinstall-yphp5libapache2-mod-php5php5-mysql4、安装更多php5模块apt-cachesearch^php5得到以下列表模块:[……]php5-mcrypt–MCryptmodulefo…

    发布于:2019-11-22 20:40:05

    批量kill mysql线程

      如果大批量的操作能够通过一系列的select语句产生,那么理论上就能对这些结果批量处理。但是mysql并没用提供eval这样的对结果集进行分析操作的功能。所以只能现将select结果保存到临时文件中,然后再执行临时文件中的指令。具体过程如下:mysql>SELECTconcat('KILL',id,';')FROMinformation_schema.processlistWHERE;+——…

    发布于:2019-11-22 16:47:19