mysql cluster

安了mysql cluster,先是ndb_mgmd启不了,后是mysql服务启动不了。

按照网上的配置写好了,启动第一台的时候到mysql服务时启动不了,然后发现本来计划使用的第二台登录上去之后说dll文件找不到,是搜狐拼音的update报的错,点了确定还是进不去,只能换一个服务器,结果第二个服务器加不进集群,记得看官方文档时说如果修改了配置文件,就需要ndb_mgmd重新reload一下,遂执行,报错,说默认安装路径找不到,默认安装路径提示是c盘,我安装时选的是d盘,而且目录也不对,太不智能了,居然不会自动判断安装路径。停掉服务后把配置目录的ndb_1_config.bin.1文件删除,再启动,这回第二台能加进去了。

mysql的服务还是启动不了,报1067错误,找log,都不知道log在哪,后来查目录发现在data下,叫“机器名”.err,查log发现说找不到user表。因为这个log在配置的新目录下,所以把安装目录下的data文件夹中的mysql文件夹(这个是放数据的地方)全考过来,放到新的配置的data的目录下,datadir="D:/mysql_cluster/ndbdata/" ,再启动就好了。


建用户 :

CREATE USER mis IDENTIFIED BY '*密码*';

create database misdata;

grant all privileges on misdata.* to mis ;

flush privileges;

mysql用户建好后使用 mysql -u mis -p 无法登录,后改用 mysql -u mis就能登录了。但是登录后无法使用库和表,用root用户登录删除user表里用户 名为空的记录后就可以用mysql -u mis -p -h 10.18.2.136登录了,这样就好了,不使用-h的情况下就登录不了了。或者再增加一个localhost下的用户 也可以



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值