Благодаря этой теме я узнал, что причина, по которой он не устанавливается, заключается в
... путь, указывающий неправильный путь при компиляции пакета.
К счастью, решение очень простое:
sudo gem uninstall mysql sudo apt-get install libmysqlclient-dev -y sudo gem install mysql
Примечание: я получил сообщение об ошибке, пытаясь удалить mysql, но это нормально, потому что он не был установлен в первую очередь. При установке gem mysql я получил сообщения, которые выглядели как ошибки: No definition for next_result
но это не ошибки. Это происходит при установке документации. Это просто сообщения о том, что для определенных функций нет доступной документации.