Need Help Merging MyBB Data into Discourse (Step-by-Step Process)

Hi everyone,

I’ve spent all day trying to get my MyBB data into Discourse using several different methods, including the official method and alternative methods. Despite my best efforts, I’m still struggling to get everything working. I’ve run into issues with data formatting, missing fields, and various other roadblocks.

Should it really be this difficult for people to merge MyBB into Discourse? It seems like there should be a much more straightforward way to achieve this, especially since I’ve already exported the data from MyBB (users, topics, posts, and categories) into CSV files. Yet, the import process seems overly complicated and, at times, outdated.

Has anyone else had similar challenges? Are there any current, simplified methods or tools that I could use to seamlessly migrate my forum from MyBB to Discourse without hitting these issues?

I would really appreciate any guidance, scripts, or step-by-step processes that have worked for others.

Thank you!

What method did you use? What errors did you have?

The import script reads a mysql database. You can’t use CSV files. What suggested that you could use CSV files?

It works like the other import scripts. And the start of the file includes this:

So you need to have a mysql database that the machine that’s running the script can access, define those ENV variables and run the script as it says.

You can look at some other examples in Migrating to Discourse - Discourse Meta. They all work about the same.