データベースを実際に作成するのに少し問題があります。
私の教授は、テーブルを作成してテーブルにデータを挿入するために実行する必要があるすべてのクエリを含む .data ファイルを提供してくれました。次のコード行を実行します。
mysql -u user -p pass >use dbname.data
しかし、データベースにクエリを実行したり、データベースに対して何かを実行しようとすると、データベースにテーブルがないと表示されます。私はまた、運が悪いと次のことを試しました:
mysql -u user -p pass >create dbname.data
mysql -u user -p pass >create database dbname.data
誰かがここで正しい方向に私を向けることができますか? 時間がなくなりました。教授は文字通り役に立ちません。
前もって感謝します。
編集:
私は以下を実行し、「クエリOK、1行が影響を受けました」という一連のクエリを実行しました
use databasename;
source dbfilename.data
しかし、今私がこれらを実行すると:
use databasename;
show tables;
「空のセット」と表示されます