web-dev-qa-db-ja.com

Windows10にアップグレードするとMySQLインスタンスが失われました

Windows8.1にMySQL5.6の実行中のインスタンスがありました。 Windows 10にアップグレードすると、そのようなインスタンスはなくなり、そのためのWindowsサービスも含まれます。

ただし、サーバーデータファイルはそのままです。 Windows 10でまったく同じ(または最も類似した)インスタンスを回復または再作成するための最良の方法は何でしょうか?

9
Jago

次のように、手動でサービスを元に戻すことができます。

ステップ01)管理者としてWindowsCLIを開きます

ステップ02)cd C:\Program Files (x86)\MySQL\MySQL 5.6\binまたはどこでもmysqld.exe常駐

ステップ03)サービスを再インストールします

mysqld --install

それでおしまい。

これについては、前に ServerFault および DBA StackExchange で説明しました。

試してみてください!!!

6
RolandoMySQLDBA

あなたがする必要があるのはあなたの現在のサーバーを再構成することです。スクリーンショットを含む素敵なステップバイステップのチュートリアルが見つかりますここ、あなたはこれが好きです:

  • まず、アプリケーションMySQLインストーラー–コミュニティを開き、[再構成]をクリックします
  • TCP/IPポート番号とファイアウォールを設定する
  • [MySQLサーバーをWindowsサービスとして構成する]をオンにし、[システムの起動時にMySQLサーバーを起動する]もオンにします。
  • サーバー構成を適用して完了です。
1
Wilt

いいアドバイス。正しいiniファイルにリンクすることを忘れないでください(変更した場合)。

https://dev.mysql.com/doc/refman/5.5/en/windows-start-service.html

0
Joost