mysql - 我如何告诉 IntelliJ 在不同的数据库上运行查询?

标签 mysql intellij-idea database-connection intellij-13

我正在使用 IntelliJ IDEA 13。我有一个 .sql 文件,其中包含 mysql 查询。我一直在本地主机上运行查询,但现在我想在我的开发数据库服务器(具有相同的数据库和表)上运行它们。我不想删除本地主机连接。但是,每当我在 sql 查询上按 Ctrl-Enter 时,IntelliJ (un) 都会帮助重新打开本地主机数据连接并在那里运行它。我如何告诉 IntelliJ 将我的 .sql 文件与新的数据库连接而不是旧的数据库连接相关联?我不想完全删除旧连接,尽管我知道这是一种解决方法。

最佳答案

看起来最好的方法是转到“数据库控制台”面板(通常在屏幕底部)并右键单击显示服务器/连接标题的选项卡(与最小化图标和齿轮图标位于同一栏中) ),关闭该控制台,然后尝试使用 Ctrl-Enter 再次运行查询。此时,弹出窗口将提示您选择要使用的数据库连接。

关于mysql - 我如何告诉 IntelliJ 在不同的数据库上运行查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26617931/

相关文章:

python - 如何使用 Python 终止休眠 MySQL 连接?

redis - GeoServer 中的数据库连接

mysql - MySQL 是否适合具有 350 万行以上的读取密集型数据库?如果是这样,哪个引擎?

mysql - sql 查询问题(嵌套 AND OR)

java - 如何在 IntelliJ 中显示连接左大括号和右大括号的线?

maven - 将 Spark 源代码导入 intellij,构建错误 : not found: type SparkFlumeProtocol and EventBatch

java - 如何为我的 Traccar 开源项目下载并连接 MySql 以进行 GPS 跟踪

mysql - 比较一个集合与一个大的集合集合

mysql - 如何使用特定的相关值更新受尊重的字段值

php - Flash 到 MySQL 数据库的简单安全方法