mysql cluster
来源:互联网 发布:怎样手机做淘宝客赚钱 编辑:程序博客网 时间:2024/05/22 10:24
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
make && make install
apt-get update
apt-get install cmake
apt-get install bison
apt-get install library*
apt-get install libncurses5-dev
apt-get install g++
apt-get install kdelibs5-dev
apt-get install make
如果cmake 时 提示没有curse。。。 sudo apt-get install libncurses5-dev
启动管理节点 sudo ./ndb_mgmd --initial -f /home/dev/var/mysql-cluster/config.ini --ndb-nodeid=1
sudo ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
/usr/local/mysql/bin/ndbd –initial
/etc/init.d/mysqld start 或者/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
如果登陆mysql客户端报错:
# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit# /etc/init.d/mysql restart# mysql -uroot -pEnter password: <输入新设的密码newpassword>
ndb mgm的配置文件主要有两个:
1.config.ini 主要的配置文件,通过 -f 来指定该参数的位置:
# ndb_mgmd --ndb_nodeid=1 -f /var/lib/mysql-cluster/config.ini
2.ndb_1_config.bin.1 二进制缓存配置文件,路径为:/usr/mysql-cluster/下面;
当我们修改过配置文件config.ini之后,需要重新加载配置文件,有两种方法:
1. 增加初始化参数 --initial,将该配置文件重载到缓冲区,但是这样的话会删除之前建立的二进制缓存文件;
# ndb_mgmd --ndb_nodeid=1 --initial -f /var/lib/mysql-cluster/config.ini
2. 增加重载参数 --reload,将配置文件重载到缓冲区,不会删除之前建立的二进制缓存文件,会重新再次新建一个缓存文件,此时,在/usr/mysql-cluster/下面将会有两个二进制文件;
# ndb_mgmd --ndb_nodeid=1 --reload -f /var/lib/mysql-cluster/config.
- cluster mysql
- Mysql Cluster
- mysql cluster
- mysql cluster
- Mysql cluster
- MySQL-Cluster
- MySQL Cluster
- mysql cluster
- MySQL Cluster
- mysql cluster
- mysql cluster
- Mysql Cluster
- MySQL Cluster
- MySQL Cluster
- MySQL cluster
- mysql cluster
- MySQL Cluster
- mysql cluster
- C++基础:异常机制的处理原理
- Git用户手册--其它环境中的 Git
- java 读取文件
- CodeForces - 560A Currency System in Geraldion
- 深入解析MySQL分区(Partition)功能
- mysql cluster
- 不可变数组NSArray和可变数组NSMutableArray
- setSceneRect
- android studio tabhost基础 多功能时钟app 实现时钟功能
- 结构体和方法
- 链接三维空间中n个点的最短距离 最小生成树(krukal算法)
- 博客之星主页资料收纳
- 多线程实例代码
- 四大组件之普通Service的使用