Mysql集群配置文档
管理节点:192.168.50.211 数据节点: 192.168.50.214 数据节点: 192.168.50.215 SQL节点: 192.168.50.212 SQL节点: 192.168.50.213 操作系统:Red Hat Enterprise Linux AS release 5 ------------------------------------------安装前必读---------------------------------------- 当前文档的版本为mysql-cluster-7.0.9,I386/X_64版本都安装成功。装ndb前,先删除原先系统自带mysql,使用命令yum remove “*mysql*”,必须注意的是数据节点必须大于等于2,否者将会安装失败。各个节点的安装顺序“管理节点—数据节点—SQL节点“,只有架好2台及其2台以上数据几点,才能开始架设SQL节点。 各个节点结构: 管理节点:将安装包bin目录下的所有以ndb开头的二进制文件拷贝到/usr/local/bin中,并且配置config.ini以及my.cnf 目录结构: /usr/local/mysql-cluster/config.ini --------管理节点配置文件 /etc/my.cnf --------mysql配置文件 /usr/local/bin/ndb* --------管理节点相关二进制文件 启动命令:略 开放端口:1186 数据节点:数据真正存放位置,将这个tar包解压到/usr/local/mysql中,配置my.cnf,需要初始化数据库,无需打开3306端口,最后只需要运行/usr/local/mysql/bin/ndbd即可 目录结构 /usr/local/mysql/ --------mysql目录 /etc/my.cnf --------mysql配置文件 /opt/mydata/ --------数据库目录 启动命令:/usr/local/mysql/bin/ndbd 开放端口:63132 SQL节点:将这个tar包解压到/usr/local/mysql中,配置my.cnf,需要初始化数据库,并且最后使用命令service mysqld start打开3306端口 目录结构: /usr/local/mysql/ --------mysql目录 /etc/my.cnf --------mysql配置文件 /opt/mydata/ --------数据库目录 启动命令:service mysqld start 开放端口:3306 启动步骤:启动管理节点---启动所有数据节点----启动所有mysqld节点 --------------------------------------华丽的结束------------------------------------------- 管理节点安装 1. 检查是系统是否安装过mysql, 如果有安装,需要删除安装目录的文件.通过ps afx |grep mysql 查看到mysql的配置文件,数据库目录,pid,port,socket 等信息,要将这些信息全部清除.一般而言,删除 /usr/local/mysql* /var/lib/mysql*就可以 # service mysql.server stop #rm -rf /usr/local/mysql* /var/lib/mysql* 2. 检查mysql组和用户,如果没有用
相关文档:
转自:http://ginew.blog.163.com/
今天阅读 wordpress代码时,发现一个MYSQL的关键词 SQL_CALC_FOUND_ROWS 查看手册后发现此关键词的作用是在查询时统计满足过滤条件后的结果的总数(不受 Limit 的限制)
例如: SELECT SQL_CALC_FOUND_ROWS tid from cdb_threads WHERE fid=14 LIMIT 1,10;
假设满足条件的有1000条,这 ......
我们知道用powerdesigner导出的sql文件后缀为'.sql';用phpmyadmin很容易导入MysQL数据库,但是用PHP怎么导入数据库呢?
我用powerdesigner设计一个数据库后导出sql文件(一个投票系统)为'vote.sql';
文件内容为(一些sql语句和注释):
/*======================= ......
首先,要下载一个连接mysql数据库的驱动程序: mysql-connector-java-3.0.15-ga-bin.jar, 这个驱动程序不需要做其它配置,也就是说,对于mysql数据库,不必像access或者oracle要建立odbc数据源。
其次,将上面的.jar文件加入到classpath环境变量中。
最后,就是写代码进行测试了。
主要代码如下:
......
修改MySQL 5.1 data文件夹路径
我安装的这个版本的MYSQL没有data文件夹,但是可以正常使用,不知道你们的有没有呢?怎么才可以出现data文件夹呢,没有data文件夹,那我的数据库文件存放在什么地方了呢?我搜索了整个电脑都没有找到。
好心的朋友,快告诉我怎么回事?该怎么解决?
谢谢了!!!
====================== ......
引自 http://www.itpub.net/thread-1034410-1-1.html
Mysql Explain 详解
一.语法
explain < table_name >
例如: explain select * from t3 where id=3952602;
二.explain输出解释
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
| id | select_type ......