Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7566962 建立时间:2006年5月29日 |

| |
[MySQL]Linux 下安装支持SSL连接的 Mysql 软件技术
lhwork 发表于 2006/12/22 9:43:02 |
1. 安装 OpenSSL:
下载 OpenSSL Version 0.9.6 (www.openssl.org)
shell> zcat 0.96l.tar.gz | tar xvf -
shell> ./config
shell> make
shell> make install
2. 安装 MySQL:
下载 MySQL Version 4.0.14 Source (mysql-4.0.14.tar.gz)
shell> groupadd mysql
shell> useradd& |
|
[MySQL]MYSQL的master/slave数据同步配置 软件技术
lhwork 发表于 2006/12/22 9:42:00 |
我的测试环境.基本上数据是瞬间同步,希望对大家有帮助
redhat 9.0
mysql3.23.57
mysql数据同步备份
A服务器: 192.168.1.2 主服务器master
B服务器: 192.168.1.3 副服务器slave
A服务器设置
#mysql –u root –p
mysql>;GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY ‘1234’;
mysql>;\exit
上面是Master开放一个账号backup密码1234给IP:192.168.1 |
|
[MySQL]一个Mysql自动备份脚本 软件技术
lhwork 发表于 2006/12/22 9:40:56 |
写了一个Mysql备份的脚本,大家看看,有什么不妥地方。
这是我写的第一个Shell脚本,大家帮忙看看,
有谁需要的,我可以发给他。
可以将这个脚本放进crontab,每天凌晨执行一次,自动备份
这个脚本每天最多只执行一次,而且只保留最近五天的备份在服务器上。
#!/bin/bash
#This is a ShellScript For Auto DB Backup
#Powered by aspbiz
#2004-09
#Setting
#设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文 |
|
[MySQL]MySQL群集双机模拟方案(MySQL Cluster) 软件技术
lhwork 发表于 2006/12/22 9:39:52 |
MySQL群集双机模拟方案
转载请注明出处 MSN:danieyren@hotmail.com
硬件配置
普通PC server * 2 (最小集群环境需要4台服务器)
模拟环境
red hat linux9 for x86 (or red hat AS 2以上版本),glibc-2.2, static, gcc
MySQL版本4.1.12 binares
mysql-max binary版本目前只支持linux、max os x和solaris
本方案不涉及从源代码编译安装
主机 IP地址 用途
ndb1_mgmd_sqld 1192.168.1 |
|
[MySQL]发布MySQL集群自动安装脚本1.0 软件技术
lhwork 发表于 2006/12/22 9:39:08 |
经过几天的测试,终于可以发布了!
1. 在MySQL源代码目录下新建脚本 install.sh,把下面的代码添加到这个脚本中:
#!/bin/bash
#####################################################
## Title: MySQL 4.1 Cluster Installation Script ##
## Version: 1.0 & |
|
[MySQL]在同一台机运行多个Mysql 服务 & 多个主/从在同一主机 软件技术
lhwork 发表于 2006/12/22 9:37:23 |
在同一台机运行多个Mysql 服务--mysqld_mult Windy.Chan 9, Apr, 06 Windy.Chan 26, Apr, 06 10:00更新.
欢迎转载,但务必在转载时注明出处.
********************************************************** 第一部分, 在一台服务器构建多mysql 服务. **********************************************************
一,绪言 在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务,今天参考一些文档,亲自测试并通过,真高兴,现将操作过程共享给大家! 操作系统:Linux 2.6 |
|
[MySQL]Linux网络备份MYSQL 软件技术
lhwork 发表于 2006/12/22 9:30:40 |
笔者是一个中小Linux网站的管理员,系统构架是:RHEL 4.0 + PHP 4.3
+ Mysql 4.03 +Apache 1.23。日均IP访问量在200次,一个典型的Linux小型网站。由于是小型网站,所以没有经费使用磁带
机进行系统备份,使用的DVD光盘刻录机+网络硬盘。随着Linux的应用日益广泛,特别是在网络应用方面,有大量的网络服务器使用Linux操作系统。
由于Linux的桌面应用和Windows相比还有一定的差距,所以在企业应用中往往是Linux和Windows操作系统共存形成异构网络。在服务器端
大多使用Linux和Unix的,PC端使用Windows 9X/2000/XP。
一、 本地备份
使用 mysqldump进行备份非常简单,如果要备份数据库” phpbb_db_backup ”,使用命令:
|
|
[MySQL]MySQL SQL Profiler性能分析器 软件技术
lhwork 发表于 2006/12/22 9:27:49 |
看到很多朋友问MySQL的性能分析器
因为MySQL在这方面做得比较差,也可能我不知道
没有Microsoft的SQL Profiler,也没有Oracle的Audit和AWR
所以我们很难得到一些SQL语句的统计,这也给我们调优带来了困难
更难的是对MySQL的追踪
以前写过个,不过在看过mysql网站上的一个bash脚本后,觉得自己的那个就是小巫见大巫了
现拿来分享给大家,很简单
# 取得网卡eth0上的所有操作
time tcpdump -i eth0 -s 1500 -w 20060427-db-traffic-01.dmp
# 这个可以指定特定IP请求的操作,可用于追踪
time tcpdump -i eth0 -s 1500 src h |
|
[MySQL]MySQL集群配置 软件技术
lhwork 发表于 2006/12/22 9:25:23 |
一、介绍
========
这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。
注意!
虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是
并不推荐在集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL集群,但是这样的架构,一旦一台服务器宕机之后集
群就无法继续正常工作了,这样也就失去了集群的意义了。出于这个原因,就需要有第三台服务器作为管理节点运行。
另外,可能很多朋友都没有3台服务器的实际环境,可以考虑在VMWare或其他虚拟机中进行实验。
下面假设这3台服务的情况:
Server1: mysql1.vmtest.net 192.168.0.1
Server2: |
|
|