Check out example codes for "LoadError: cannot load such file -- mysql2/2.7/mysql2". It will help you in understanding the concepts better.

Code Example 1

rm Gemfile.lock
gem uninstall mysql2
gem install mysql2 -v '0.5.2' -- --with-mysql-config=/usr/local/Cellar/[email protected]/5.7.25/bin/mysql_config --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include --platform=ruby
bundle install

Learn ReactJs, React Native from akashmittal.com