私も同様の問題に直面しました。エラーは2つの理由のいずれかが原因です。1つ目->[サービスが無効]2つ目->サービスのパスが変更されたか、MySQLサーバーが削除されました。
手順
cmdで「netstartmysql」を実行してみてください。 xamppでポートを変更する必要はありません。エラー1508が表示された場合は、サービスが無効になっていることを意味します。 [検索]->[サービスの入力]->[mysql]->[右クリック]->[スタートアップの種類を自動に変更]
に移動します次に、cmdに「netstartmysql」ともう一度入力します。 「サービスが開始しています。」と表示された場合は、xamppからmysqlサーバーを実行します
エラー2が表示された場合は、mysqlパスが異なるか、mysqlサーバーが削除されていることを意味します。次に、search-> regedit.exe->searchmysql->値をxmappmysqlbinフォルダーに変更し、binでmysql_upgrade_wizardを実行します。私の場合はmysqlサーバー5.0を使用し、xamppsqlサーバーをアップグレードした後はスムーズに実行されました