0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rails new するのにmysql2くんが素直に入ってくれない

Posted at

ぼくについて:プログラムに触って十ン年経つもののコーディングを真面目に始めてからは数ヶ月のド初心者です。

今回はrails newして新しいこと試すぞー、と思った矢先に心を折られたので初投稿です。
動作環境はこちら。
OS:windows 10 home
ruby:3.0.2←たぶんすべての元凶。
rails:6.1.4
mysql:8.0.22

#概要
rails new myapp --database=mysqlしただけなのに、エラーが出る。謎い。えー?なんで?
初心者なので、こんな簡単そうなこともわかりません。
ていうかこないだ(※数ヶ月前)に書いたappでは動いてたじゃん。その時は2.6.6だったから、絶対これバージョンアップしたのが悪いんだけど、windows単体じゃバージョン管理は出来ないって調べたら出てくるし……

###やったこと
・とりあえずrubyとMSYSをアンインストールして再インストールした。変わらず。
・調べたら「opensslが古い可能性があるよ」というのが出てきたので、gem updateをかける。ちょっと表記が進む……!?でもエラー。うーん。
・そもそもmysql2が入ってないんじゃないか?という可能性を調べ、gem install mysql2をすることに。エラー。extconf.rbというファイルがないというエラーを起こしていることに気がつく。で、それはどうやったら解決すんの?→なんかmysql-develてーのをyumするといいらしい。windows語で言ってくれ

##これから
とりあえず何はともあれ仮想マシンを立ててLinuxでやってみたほうがいいのでは?本番環境もCentOSだし……

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?