mysql 集群搭建的步骤
执行管理控制台,ndb_mgm
命令行显示:-- NDB Cluster -- Management Client --,输入show;可显示当前节点连接情况
注意:在使用mysql之前需要进行设置:
1)设置mysql数据库中root用户的密码
mysqladmin -u root password 'config'
2)设置访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin';
密码设置:
1)、修改MySQL的登录设置:
# vi /etc/f
在[mysqld]的段中加上一句:skip-grant-tables
2)、USE mysql ;
3)、UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
4)、退出重启mysql 重新登录
5)、设置访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin';
3. 测试MySQL Cluster
我们需要测试三种情况:
1.在任一SQL节点对数据节点进行操作后,各数据节点是否能够实现数据同步。例如,我们在192.168.1.10主机上新创建一个数据库myDB,然后再建一个表student,插入若干数据,接着我们到192.168.1.20主机上查看是否能看到新的数据库myDB和新的表student以及插入数据。