火车浏览器和Navicat Premium数据库工具不同步?

- 作者:zhanhy ——来源:原创 ——

昨天在使用火车浏览器和phpStudy8.1版本自带的MySql5.7.26的过程中遇到了一个非常难以接受又不知道怎么解决和处理的问题。问题描述:在浏览器里面新建的数据库,无法在Navicat Premium数据库工具(以下简称工具)中找到。而在工具中新建的数据库,浏览器那里也不能正常找到。这就很奇怪了,以前一直也没有遇到过这个问题,在没有办法咨询了官方的客服之后该问题依然没有办法解决!最后在网络上搜索了一些资料,问题依然没有解决。但第二天重启电脑之后,竟然恢复正常了,如果你遇到同样的问题,不如按照我的方法调整后,重启电脑试试看看问题是否存在,如果依然存在可以联系站长进行交流解决问题。下面首先讲述一下发现问题的整个过程。

因为要给采集的文章配图,想着去网上找一些免费的图片素材,由于国内版权比较严格,碰瓷图片版权的人更多。因此考虑去国外的素材网站上面查找一些图片,所以考虑用浏览器写一个下载图片的简单脚本来执行。由于之前帮别人下载过视频因此知道一个有免费素材的网站,脚本很快写好,为了给图片排重所以考虑使用数据库。开始使用工具新建MySQL数据库pexels_img,新建表imgurl,编辑表的字段ID,url,设置ID为自增长,设置主键后开始使用浏览器编辑数据库配置了,这一编辑出现问题了。填写好参数后,点击获取数据库列表,无法获取到使用工具建立的库pexels_img。实在没办法就使用浏览器创建了新的库pexelsimg,发现工具那边又获取不到了。考虑一番后。

 

 

开始想到的问题是不是phpstudy8.1自带的数据库和电脑之前已经安装的数据库服务重复了,导致两个软件使用的不是一个服务。去系统服务那里看了之后发现正常,只有自带的数据库在运行。咨询了客服之后也没有解决问题,就说我的数据库下面没有这个表。网上搜索资料以后发现安装工具的时候如果没有选择mysql备份路径的话,默认的路径是:C:\Users\Administrator\Documents\Navicat\MySQL\Servers\本地数据库,在这里。而我新建本地数据库链接时,并没有设置数据库文件位置,所以默认使用的是安装时的默认路径。如下图所示的高级-设置位置那里所示。

 

 

 

 

看到这里之后我觉得应该时我新建链接时设置的路径问题,就调整了一下,重启了数据库服务,重启了火车浏览器,最后重启了数据库管理工具。但是问题依然存在,好在在浏览器新建的数据库路径对了,在浏览器中新建的数据表也可以正常使用。就先使用了,晚上关机,第二天继续运行脚本时竟然提示我浏览器的数据库操作脚本错误。什么情况呢!

测试一番后发现数据表中没有对应的字段,奇怪了。于是重新建立字段后,没有问题了。工具那里也可以正常打开数据库,没有任何问题了。所以应该是昨天没有重启电脑的原因,有时间测试一下看看是否可以重现问题。如果你遇到问题了,可以试试同样的方法。

如果你还有其它疑问可以来本站搜索相关问题,这里会有你想要的答案:火车脚本网

还有什么疑问可以提出来
  • 全部评论(0
    还没有评论,快来抢沙发吧!