Database Setup
Step 1 — Create a Database
Log in to your hosting control panel (cPanel, Plesk, or phpMyAdmin directly) and create a new MySQL database:
- Choose a unique database name (e.g.
mysite_wojo) - Create a dedicated database user with a strong password
- Grant the user All Privileges on the new database
- Note the database name, username, password, and host (usually
localhost)
Step 2 — Import the Schema
(Only use step 2 and 3, if auto wizard for some reason is not able to complete installation)
The framework ships with a ready-to-import SQL file at install/sql/structure.sql. Import it using one of these methods:
-
phpMyAdmin:
Select your database → Import tab → choose
structure.sql→ Go -
MySQL CLI:
mysql -u user -p mysite_wojo < install/wojo.sql
The schema creates all required tables for the admin panel, settings, users, and content.
Step 3 — Verify the Import
In phpMyAdmin, confirm the database now contains the framework tables. You should see at minimum: settings, users, privileges, and roles.
If the import fails with an encoding error, ensure the database collation is set to utf8mb4_unicode_ci.
Next Step
With the database ready, proceed to the Setup Wizard guide to configure the site URL, admin credentials, and core settings.