2016-04-06 14 views
1

私は現在、大学でプロジェクトとしてソフトウェアを作っています。私は自分のプログラムをデータベースに接続して、登録した学生の情報を保存したり取得したりします。 ではなく、のワークベンチを開いているうちに、私は退屈してJARファイルをクリックしましたが、システムにログインして情報を取得することができます。MySql Workbenchが実行されていないときにJavaプログラムをDBに接続できますか?

私の講師は、私たちが最大限の機能を実現するためにワークベンチの稼働が必要であること、データベースの実装に関する講義中に、私たちに語りました。彼女は間違っていた?

+0

簡単な答えはもちろんです**はい** – RiggsFolly

+0

@RiggsFollyどのように知りたいですか?あなたは私たちがちょうど推測**維持したい場合を除き – Aaronward

+0

方が良い。これは、「wasn ** – RiggsFolly

答えて

1

のMySQL(または任意の他のSQL)サーバが動作している、あなたは常に(技術的には、もちろんあなたは、ユーザー名/パスワードが必要となる場合があり、あなたがファイアウォールの制限を気にする必要があります)、それに接続することができます。 MySQL Workbenchはデータベースに接続する別のクライアントなので、Javaプログラムがデータベースへの接続を確立するために実行する必要はありません。


思考:私はあなたの講師は、あなたがデータを確認するために、データベース上に別のビューを持っていないときに正しく実行されたすべてのクエリかどうかを確認することができませんことを意味だと思います。

1

MySQL Workbench(データベース管理ツール)がアクティブ/実行中であるかどうかにかかわらず、MySQLサーバは稼動しています。それらは2つの異なるものです。いくつかのアクションを行うために実行されているMySQLサーバーインスタンスに接続:

また、あなたはツールがやっていることを同じことをしています。

+0

これは、実際の回答ではなく、より多くのコメントです。あなたはそれがちょうどdownvotesを引き付けることがわかります! – RiggsFolly

関連する問題