繁体   English   中英

MySql Workbench未运行时,Java程序可以连接到数据库吗?

[英]Can a java program connect to a DB when MySql Workbench is NOT running?

我目前正在大学里做一个软件作为项目。 我的程序已连接到数据库,以便在学生注册后存储和检索有关学生的信息。 我很无聊,点击JAR文件,而我没有工作台打开,但是我仍然可以登录到系统和检索信息。

在关于数据库实现的讲座中,我的讲师告诉我们,我们需要工作台并运行以实现最大的功能。 她错了吗?

当MySQL(或任何其他SQL)服务器运行时,您始终可以连接到它(从技术上讲,当然,您可能需要用户名/密码,并且可能需要注意防火墙的限制)。 MySQL Workbench只是连接数据库的另一个客户端,因此不需要运行它就可以让Java程序建立与数据库的连接。


思考:我认为您的讲师意味着您将无法检查所有查询是否在没有其他视图查看数据库的情况下正确执行。

无论MySQL Workbench(数据库管理工具)是否处于活动/运行状态,MySQL服务器都在运行。 那是两件事。

此外,您所做的与工具所做的相同:连接到正在运行的MySQL服务器实例以执行某些操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM