You can setup the database manually or using the automated script.
conf/config.sh.dist
to conf/config.sh
conf/config.sh
with any text editorDB EXPORTER/IMPORTER CONFIGURATIONS
MYSQL_USER
and MYSQL_PASS
variables putting your mysql server settings.Note: if you’re using MySQL 5.7, first run mysql -e "SET GLOBAL sql_mode = '';" -u root -p
first (replace root
with your mysql user).
Note: if you’re using Windows you must set-up MySQL as an Environment Variable using this tutorial and run the commands using git bash
azerothcore-wotlk
directorybash apps/db_assembler/db_assembler.sh
import-all: Assemble & Import all
Alternatively, you could also set up your DB manually but this process is harder and not recommended for beginners.