关于在虚拟机使用solr导入本机数据库的问题 unable to read:dataimport.properties

使用虚拟机的solr导入本机数据库的时候,报错很有可能不止是标题,还可能会说你的sql语句怎么怎么样,我认识的dalao说不能用最新版的mysql的jar包,因为没使用过所以先不提,奋斗了一晚上终于解决了,其中一点也是那位dalao提的,下面说下虚拟机中的solr中如何导入本机数据库信息。

1、首先要确保本机的所有防火墙都要关闭,不相信的话你可以在开防火墙的时候在linux客户端中ping一下自己本机的ip,你会发现压根就ping不到,当你解开防火墙的时候就能ping到了;

2、确保在data-config中的url不是localhost而是本机的ip地址,可以在cmd中输入ipconfig就能查到本机ip了。

3、Mysql是不允许本机以外的请求访问数据库的,需要打开权限,方法是:

在mysql命令行中输入:grant all privileges on *.* to root@"%" identified by "你的密码";

然后输入flush privileges;重新加载配置,最后重启mysql,再次的去dataimport你会发现导入成功了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值