MySQLデータベース、具体的には3.23.42バージョンに依存するプログラムを実行するタスクが与えられました。MySQLをインストールし、SQLファイルを読み取る.batchファイルを実行して(必要なテーブルなどを作成するため)、プログラムを実行する必要があります。簡単そうです。
私はMySQLをインストールするところまで行きました。SQL ServerとMySQLバージョン5(およびそれ以降)をインストールした経験と同様に、ユーザー名やパスワードなどを要求することを期待していましたが、何も必要ありませんでした。ただし、.batchファイルを実行しようとすると、次のエラーが発生します。
「MySQLエラー2003:「localhost」のMySQLサーバーに接続できません」
そこで、管理者としてコマンドプロンプトを実行し、MySQLディレクトリに移動して、「mysql」を実行しました。上記と同じエラーが発生しました。
コマンド「mysqld-nt」または「mysqld」を実行しても何も起こらなかったので、ここで別の問題が発生していると思います。実行中のサービスまたはプロセスで「mysql」も見つかりませんでした。
この時点では、プログラムが実行されているかどうかは関係ありません。最初にデータベースを起動して実行する必要があります。
私は以前にMySQLを使用したことがありますが、MySQLについてそれほど多くの経験があるとは言えません。また、MySQLは常に稼働していました。自分でデプロイするのはこれが初めてです。
注意点は次のとおりです。プログラムを再インストールしようとはしていませんが、何かが修正されるかどうかはわかりません。何か意味がある場合は、MyODBC-3.15.05をインストールしました(手順の一部)。私はWindows7、32ビットを使用しています(MySQLはWindows 7でうまく機能しないと聞いています)。私はこのセットアップをサーバーとクライアントの両方として使用しています。プロセス全体が成功した場合、私は別のコンピューターで同じことを行うことになりました。実際に別のコンピューターをサーバーとして使用するコンピューターはありません。サービスリストでどのサービスを探すべきか正確にはわかりません。
この問題を解決するために私にできることはありますか?