Eu enfrentei o mesmo. Isso foi o que eu fiz para resolver o problema e, na verdade, funcionou.
Encontre o seu arquivo my.ini. (normalmente sob a pasta / mysql / bin.
Edite este arquivo e você verá algo assim ...
# The MySQL server
[mysqld]
basedir = "/Arquivos de Programas/XAMMP/xampp/mysql/"
datadir = "/Arquivos de Programas/XAMMP/xampp/mysql/data/"
port = 3306
socket = "MySQL"
Tudo o que fiz foi:
# The MySQL server
[mysqld]
basedir = "d:/Arquivos de Programas/XAMMP/xampp/mysql/"
datadir = "d:/Arquivos de Programas/XAMMP/xampp/mysql/data/"
port = 3306
socket = "MySQL"
Veja? Coloque apenas d: na frente dos caminhos . Parece que vem apenas para executar sob o LOCAL PADRÃO. Eu tenho isso aqui, com apenas esta modificação em execução. Divirta-se.