LoginSignup
1
3

More than 3 years have passed since last update.

データベースにsqlファイルをインポートする

Posted at

sqlファイルをインポートする

データベースにダウンロードしたsqlのファイルをインポートする必要があったので、備忘録として残します。

インポートコマンド

sqlのことをよく分かっていなかったので、sqlをインポートする時はデータベースに接続して、やると思っていましたが、zshやbashなどのシェルスクルプト上で実行します。

bash
[~/user]$mysql -u username -p database_name < file.sql

file.sqlはプロジェクトのディレクトリでなくて、ダウンロードなど、どこに置いても良いが、importする際はパスを指定してあげないといけないです。
ファイルをドラックしてterminalに持ってくると、そのファイルの絶対パスが自動で入るので便利です。

ハマったこと

すでに書きましたが、データベースに接続してインポートするものだと思いこんでいたので、何度やってもsyntaxエラーになってしまいました。あと、インポートするファイルのパスも指定しないと、当然、no such file と怒られます。

1
3
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
1
3