# Ruby mysql2 error on migration

**URL:** <https://meta.discourse.org/t/ruby-mysql2-error-on-migration/63157>\
**Category:** Product Support\
**Created:** [May 22, 2017, 8:12pm UTC](https://meta.discourse.org/t/ruby-mysql2-error-on-migration/63157 "2017-05-22T20:12:49Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![kodab](https://avatars.discourse-cdn.com/v4/letter/k/45deac/32.png) [@kodab](https://meta.discourse.org/u/kodab)\
**Post date:** [May 22, 2017, 8:12pm UTC](https://meta.discourse.org/t/ruby-mysql2-error-on-migration/63157/1 "2017-05-22T20:12:49Z")

</div>

Hi guys,

I’m trying to ue the [vanilla\_mysql.rb](https://github.com/discourse/discourse/blob/master/script/import_scripts/vanilla_mysql.rb) importer script to migrate my shitty forum to the awesome discourse platform. 🙂 However, when I execute the commands this happens:

**root@discourse-app:/var/www/discourse# gem install mysql2 --platform=ruby**  
Building native extensions. This could take a while…  
Successfully installed mysql2-0.4.6  
1 gem installed

**root@discourse-app:/var/www/discourse# bundle exec ruby script/import\_scripts/vanilla\_mysql.rb**  
script/import\_scripts/vanilla\_mysql.rb:1:in `require': cannot load such file -- mysql2 (LoadError) from script/import_scripts/vanilla_mysql.rb:1:in `’  
root@discourse-app:/var/www/discourse#

* * *

What am I doing wrong / how can I fix it? ☹ I’m using the default docker container on a clean ubuntu 16.04 vps.

---

_[View the full topic](https://meta.discourse.org/t/ruby-mysql2-error-on-migration/63157)._
