数据库 \ Oracle \ 使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法

使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法

总点击1529
简介:如果直接使用NavicatforMySQL的“查询”页签,执行很长内容的SQL语句(比如导入整个数据库的SQL)时,就会出现outofmemory。

如果直接使用 Navicat for MySQL 的 “查询” 页签,执行很长内容的 SQL 语句(比如导入整个数据库的 SQL)时,就会出现 out of memory。

使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法

1 分析

原因很明显,因为导入整个数据库的 SQL 语句非常的长,几十万条记录的规模大概是 100 M 左右。所以要用其它方法来导入这些 SQL 语句。

2 解决

左侧列表右键选择要导入的数据库 -》运行 SQL 文件 -》选择要执行的 SQL 文件,然后 “开始”:

使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法

这种导入方法比直接一条一条地执行 SQL 语句快得多O(∩_∩)O~

意见反馈 常见问题 官方微信 返回顶部