sql >> データベース >  >> RDS >> Mysql

MySQL DBを使用したJavaDesktopアプリケーションで終了したインストーラーを作成するにはどうすればよいですか?

    1. はい。たとえば、InnoSetupなどのセットアップビルダーを使用できます。ただし、個人的には、顧客が好きな場所で抽出できるzipファイルを顧客に提供するのが好きです。実行可能jarは、それ自体ですべてを処理できる必要があります(ソフトウェアをインストールする必要がなく、解凍して実行するだけで、それが好きです)。
    2. ハードコードされている場合は、はい(ただし、ハードコードされているとはどういう意味ですか? ?ファイルへのパス? IPアドレス?)。ソフトウェアが依存するパスやその他の外部のものには、プロパティまたは構成ファイルを使用する必要があります。ソフトウェアはそれらのファイルから読み取る必要があります。起動時に、そのようなファイルの存在を確認します。欠落している場合は、構成を入力できるウィンドウがユーザーに表示されます。

    コードを使用してMySQLをデプロイする場合は、サーバーを使用することを検討してください。そうすることで、ユーザーはMySQLを強制的にインストールせず、代わりにネット経由で接続します。データをローカルに保存するためだけにデータベースが必要な場合は、SQLiteまたは同様のファイルベースのデータベースエンジンを使用してみませんか?

    上記の答えは単なる提案であり、私が考えている方法を反映しているわけではありません。経験豊富な方からのご連絡をお待ちしております。それでも、答えが少し役立つことを願っています:)



    1. 警告#1264:mysqlの範囲外エラー

    2. GTIDから従来のレプリケーションにロールバックする

    3. JSON_ARRAY_APPEND()–MySQLのJSON配列に値を追加します

    4. MySqlCommandパラメータを使用するときにコマンド文字列を確認するにはどうすればよいですか?