MySQL集群实践详解系列之二:如何安装Management Node
笔者(mqboss)近期在做MySQL集群的技术调研,会陆续把自己的心得体会写出来和大家分享,请大家继续关注。
1.从mysq官方网站下载安装文件mysql-cluster-gpl-7.0.9-solaris10-sparc-64bit.tar.gz,并通过FTP上传到Solaris服务器上;
2.添加用户组mysql和用户mysql(注:mysql用户属于mysql用户组)
shell> groupadd mysql
shell> useradd -g mysql mysql
3.进入mysql-cluster-gpl-7.0.9-solaris10-sparc-64bit.tar.gz文件所在的目录,解压缩该文件:
得到文件夹mysql-cluster-gpl-7.0.9-solaris10-sparc-64bit,为了方便起见,把该文件名重命名为mysql-cluster-7.0.9;
此处假定该文件夹在目录/var/tmp下,依次执行以下命令:
shell> cd /var/tmp
shell> cd mysql-cluster-7.0.9
shell> cp bin/ndb_mgm* /usr/local/bin
目的是把ndb_mgm和ndb_mgmd拷贝到/usr/local/bin目录下
此后,可以放心的把mysql-cluster-7.0.9文件夹删除
4.进入/usr/local/bin目录下,并授予ndb_mgm和ndb_mgmd可执行权限,具体如下:
shell> cd /usr/local/bin
shell> chmod +x ndb_mgm*
作者简介: mqboss 是作者笔名,曾就职于普天和中兴,现在一外企工作,一直从事通信软件的测试、开发与设计工作,专注于JAVA, J2EE, WEB, DB等领域的理论研究、测试、开发与设计
相关文档:
重装时出现could not start the service mysql error:0的错误时
在控制面板中运行添加删除程序,将mysql卸载;
卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没 ......
测试环境:Ubuntu 9.10 + MySQL 5.1.37-1ubuntu5
Ubuntu 在启动管理 init.d
里面关于 MySQL 的命令有:
/etc/init.d/mysql start|stop|restart|reload|force-reload|status
例如重启MySQL服务:sudo /etc/init.d/mysql restart
......
本来是mssql+hibernate+native SQL 应用的很和谐
但是到了把mssql换成mysql,就出了错(同样的数据结构和数据)。
查询方法是:
String sql =
"select id XXX_ID from t_tab";
List<Map> list = session.createSQLQuery(sql)
.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP)
.list();
错 ......
grant replication slave on *.* to backup@192.168.188.128 identified by "123456";
grant replication slave on *.* to backup@192.168.188.8 identified by "123456";
service mysql stop
server_id = 1
log-bin = mysql-bin
log-error=mysql-error
master-host = 192.168.188.8
master-user = ba ......