易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL集群

1,将6.0版本的mysql集群软件上传到Linux或是Solaris上,解压
 
 1>,为了方便调用将其改名为mysql,并且放于/usr/local/下
 2>,创建连接文件,进入/usr/local/下
  
  ln -s ..../mysql mysql
2,创建组,添加用户
 
 groupadd mysql
 useradd -g mysql mysql
3,权限的修改
 
 cd /usr/local/mysql
 
 chown -Rhf mysql .
 chgrp -Rhf mysql .
 
 执行脚本,创建数据库
 
 scritps/mysql_install_db --user=mysql &
 chown -Rhf root .
 chown -Rhf mysql .
 chown -R mysql data
 chgrp -R mysql .
 
 cp support-file/mysql.server /etc/rc.d/ini.d/mysqld
 chmod +x /etc/rc.d/init.d/mysqld
 <chkconfig - add mysqld>
 验证启动数据库
 启动失败可以尝试:
  /etc/rc.d/init.d/mysqld stop/start
  service mysqld restart
 如果还是失败
 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
 
  
 bin/mysqld_safe --user=mysql &
 
 验证成功后,停止mysql,停止进程
 ps -ef | grep mysql<ndb>
 kill -9 进程标号
4,创建配置文件
 vi my.cnf
 
[mysqld]
default-storage-engine=ndbcluster
ndbcluster
ndb-connectstring=10.85.0.90,10.85.0.80
[ndbd]
connect-string=10.85.0.90,10.85.0.80
[ndb_mgm]
connect-string=10.85.0.90,10.85.0.80
[ndb_mgmd]
config-file=/usr/local/mysql/config.ini
[mysql_cluster]
ndb-connectstring=10.85.0.90,10.85.0.80
5,创建启动文件
 vi config.ini
[ndbd default]
NoOfReplicas= 2
MaxNoOfConcurrentOperations= 10000
DataMemory= 80M
IndexMemory= 24M
TimeBetweenWatchDogCheck= 30000
DataDir= /var/lib/mysql-cluster
MaxNoOfOrderedIndexes= 512
StartPartialTimeout=100
StartPartitionedTimeout=100
ArbitrationTimeout=5000
TransactionDeadlockDetectionTimeout=5000
HeartbeatIntervalDbDb=5000
StopOnError=0
[ndb_mgmd default]
DataDir= /var/lib/mysql-cluster
[ndb_mgmd]
Id=1
HostName= 10.85.0.90
[ndb_mgmd]
Id=2
Ho


相关文档:

解决mysql中文乱码问题

1、打开文本编辑my.cnf
sudo gedit /etc/mysql/my.cnf
在[client]
节点,添加
default-character-set=utf8 (客户端缺省以utf8存储)
在[mysqld]
节点,添加
default-character-set=utf8  (数据库缺省以utf8存储)
init_connect='SET NAMES utf8'
(设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8 ......

MySQL 事务 存储过程 实例

USE dxdb;
DELIMITER //
#获取流水号
DROP PROCEDURE IF EXISTS get_sid;
CREATE PROCEDURE get_sid(para_domain VARCHAR(20), out para_sid BIGINT UNSIGNED)
BEGIN
START TRANSACTION;
UPDATE t_sid SET sID=sID+1 WHERE cDomain=para_domain;
SELECT sID INTO para_sid from t_sid WHERE cDomain=para_domain;
......

mysql数据Unix时间戳与C# DateTime时间类型互换

Unix时间戳最小单位是秒,开始时间为格林威治标准时间1970-01-01 00:00:00
ConvertIntDateTime方法的基本思路是通过获取本地时区表示Unixk开始时间,加上Unix时间值(即过去的秒数).
ConvertDateTimeInt方法的基本思路是通过刻度数差,再把刻度数转换为秒数,当然要说明的是,我这里返回的是double类型,意义上并非是真 ......

LAMP(Linux+Apache+MySQL+PHP)服务器的性能优化

目前LAMP (Linux + Apache + MySQL + PHPspan style="font-family: Verdana;">) 近几年来发展迅速,已经成为Web 服务器的事实标准。LAMP这个词的由来最早始于德国杂志“c't Mag
 
azine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件虽然并不是开开始就设计为一起使 ......

MySql数据库版本查询

MySql版本信息的查询:
1、通过mysql -V命令查询
C:\mysql\bin>mysql -V
mysql  Ver 12.22 Distrib 4.0.18, for Win95/Win98 (i32)
2、通过mysql模式下的status命令查看状态
mysql> status
--------------
mysql  Ver 12.22 Distrib 4.0.18, for Win95/Win98 (i32)
Connection id:  &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号