I thought that XAMPP installed everything just right with no messing about afterwards.
We can't install any databases and tables for each scripts which are exits around the world (because we can't know whith databases and tables each software needs). But we install and configure a full working MySQL server for you. Just use it.
And it's the part from a software author, to explain its users how to setup the database server for its software.
There is no mention of this in any of the documentation I have read.
So maybe make a bugreport at the Joolma project, because their manual have not enough informations to install this software?
that I need to set up a SQL database first using phpmyadmin or SQL Console ( I don't know what they are?)
You can find phpMyAdmin at http://localhost/phpmyadmin/