Olá, Beatriz!
Pelo que você descreveu, parece que você está enfrentando um problema com o MySQL no Xampp. Esse problema pode ocorrer por vários motivos, como conflito de portas, arquivos corrompidos ou problemas com o próprio Xampp.
Sobre a pasta "data", é estranho que ela não exista, pois ela é criada automaticamente durante a instalação do Xampp. Se ela realmente não existir, isso pode ser um sinal de que algo deu errado durante a instalação. Nesse caso, a reinstalação do Xampp pode resolver o problema.
Poderia realizar esse processo de instalação novamente por favor? E também me dar um feedback se isso resolveu ou não o problema? Fico no aguardo!
Espero ter ajudado e bons estudos!