質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

538閲覧

rails dbエラー【sqlite3インストール済】

kazuki_user

総合スコア147

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2020/05/26 03:15

以下のエラーが出ました。

terminal

1$ rails db 2Couldn’t find database client: sqlite3. Check your $PATH and try again.

sqlite-dll-win64-x64-3270200.zipはインストール済です。
$ sudo apt-get intall sqlite3はエラー。
●Windows10home
●VS code


こちらAこちらBのサイトを参考にしました。

sqlite3.dllをPATHが通ったフォルダにコピーする方法が分かりません。
**『PATHが通ったフォルダ』**とは、ターミナルでのアプリケーションのディレクトリのことですか?

※こちらA本文の引用

sqlite3.dll ファイルをパスが通っているディレクトリ(例えば C:¥Windows¥System32 など)に保存しておいて下さい。


●C:¥Windows¥System32
●ruby_book/mysite
●ruby_book/mysite/db

などにsqlite3.dllをコピーしましたが、ターミナルに反映はなく、
引き続きrails dbエラーが出てしまいました。


お時間あるときにご返信いただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

そもそも論ですが、rails dbを使うより、Windows用のSQLiteクライアントを使ったほうが圧倒的に便利かと思います。

投稿2020/05/26 03:17

maisumakun

総合スコア146018

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2020/05/26 03:18

rails dbはコマンドラインのsqlite3.exeを立ち上げるだけで、Rails特有な動作はほぼありません。
maisumakun

2020/05/26 03:19

(どうしても実行したい場合、sqlite3.dllではなくsqlite3.exeが必要です)
kazuki_user

2020/05/26 03:37

ご返信ありがとうございます。 まだ分からないことばかりで申し訳無いのですが、 PupSQLite?などのことでしょうか。
maisumakun

2020/05/26 03:39

> PupSQLite?などのことでしょうか。 そうですね、お好みのものをお使いください。
kazuki_user

2020/05/26 04:00

rails db:migrate の『rails db』とは別物でしょうか? もし同じ場合、rails db:migrateというコードを書く必要もないのでしょうか?
maisumakun

2020/05/26 04:07

> rails db:migrate の『rails db』とは別物でしょうか? はい、別物です(昔のRailsでは、「rails db」「rake db:migrate」と打ち分ける必要がありました)。
kazuki_user

2020/05/26 04:26

ありがとうございます。 また、自分でも色々調べてみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問