quick fix, go to xampp control panel click on mysql config and edit my.ini
find these settings or add this to the file
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = "/xampp/mysql/data"
innodb_log_arch_dir = "/xampp/mysql/data"
#
# You can set .._buffer_pool_size up to 50 - 80 %
#
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size=32M
innodb_additional_mem_pool_size=4M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size=8M
innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout=50
then restart mysql