mysql-front连接本地数据库时显示“执行错误”,请高手赐教。。。谢谢

mysql-front连接本地数据库时显示“执行错误”,请高手赐教。。。谢谢,第1张

问题解决方法:

首先使用update把mysqluser中的root的host从localhost修改成%:

mysql>

UPDATE

mysqluser

SET

Host='%'

WHERE

Host='localhost';

mysql>

GRANT

ALL

PRIVILEGES

ON

TO

root@"%";

mysql>

FLUSH

PRIVILEGES;

再次连接,显示成功。

找不到数据库,数据库信息不匹配导致的。

步骤如下:

1需要重新搭建备库,对备库做了一个全库rman备份,把数据文件以及控制文件全删了,从主库建了一个standbycontrolfile过来,但是在将rman备份集注册到控制文件的时候报错了,提示找不到数据库,想一想是这样,应为之前的dbid和现在standbycontrolfile的dbid不一样。网络找不到办法,型号在做备份的时候对控制文件做了备份。

2、先从备份集恢复控制文件,然后注册备份集,然后restore数据文件,然后启用介质恢复。可以弄一个standbycontrolfile文件过来,启动到mount状态,然后执行:alterdatabaserecovermanagedstandbydatabaseusingcurrentlogfiledisconnect;

3、在开启恢复进程的时候报错下面的错误,归档日志存在,并在归档目录下:

Fetchinggapsequenceinthread1,gapsequence117747-117747

TueMay1914:28:322015

FAL[client]:Failedtorequestgapsequence

GAP-thread1sequence117747-117747

DBID2202015145branch856824811

首先 双击打开数据库,然后“右键”你需要的数据库,然后选“运行sql文件”,点击右侧的“浏览”找到你需要导入的sql文件,点击“开始”就可以了

双击 你的这个链接,例如“本地数据库” 然后你会看到许多的数据库 ,随便打开一个数据库,这个时候你点击navicat上面右侧的查询,创建查询

然后把你的sql打开,复制里面的sql信息,粘贴到那个查询窗口中 运行,这样 创建数据库 和导入表都可以的

打开navicat管理工具----双击打开某一个数据库连接(自己命名的链接,例如'本地mysql链接')-----选择要导入的数据库名称,双击打开---右键这个打开的数据库-----选择运行sql文件------点击d出窗口中文件右侧的浏览-----找到你的sql文件,然后点击开始,这样sql文件就成功导入你的数据库了,记得摁f5刷新下这个数据库就会看到表了。如果你的sql文件是多个,不是一个,那没办法,只能一个一个的导入了。正常来说一个数据库导出1个sql文件就可以了,不用单个表单个表的导出。导出的话是右键打开的数据库-----转储sql文件----选择存放目录及文件名即可。

以上就是关于mysql-front连接本地数据库时显示“执行错误”,请高手赐教。。。谢谢全部的内容,包括:mysql-front连接本地数据库时显示“执行错误”,请高手赐教。。。谢谢、ADG为什么一直说执行错误、sqlyog导入sql出现执行错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9870593.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存