navicat 连接已创建的数据库时报错,报错 1356,这个怎么解决

img


在操作时,不知道误删除了哪项权限导致的连接不上已创建好的数据库了,数据库里面的东西,也没有权限查看。

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7548971
  • 这篇博客也不错, 你可以看下navicat连接数据库,闲置一段时间后,再次操作,反应非常缓慢
  • 除此之外, 这篇博客: Navicate的高级操作,比较两个库表结构,数据传输、导入等中的 六、需要注意 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • Navicate 虽然强大,但实际中,有些环境是不允许我们用客户端连接的,这里的一些操作至少让我们知道数据库中有某种实现,Navicate 作为客户端只是把它页面集成了

    基本实现
    包括查询,导入导出(相关函数 + lock + transaction)
    数据传输(本地库的备份到目标库的导入而已)
    定时任务(只是本地维护了一份脚本,可以是bat或shell + lock + transaction)

    这里我总结一份基于脚本或者mysql shell操作这里所有的实现,可供那些无法使用navicate的场景实现这些操作,在此链接