ちょっとしたクエリを実験するためにサンプルデータが欲しいなあ、と思っていたらMySQLに用意されているそうではないか!
employeeという仮想社員データ? をXAMPPくんのMySQLに取り込んで使ってみました。
サンプルデータのダウンロード
ここからダウンロード
https://dev.mysql.com/doc/index-other.html
いくつかサンプルがあるので、好きなものを選んでいただければと思います。
employeeというサンプルが1番大きそうだったので、私はこいつを使いました。
MySQLにインポート
- DLしたサンプルデータが入ったファイルを解凍
- XAMPPコントロールパネルのshellを起動
- cd (サンプルデータのパス) で移動
自分の場合は "cd C:\Users\Sanada\Downloads\test_db-master" をshellに入れました - "mysql -u root -p < employees.sql" を入力
-uの後ろにはユーザー名
-pの後ろにはパスワード
デフォルトならpassを求められてもそのままEnterで大丈夫なはず
- "mysql -u root -p employees -e "select * from employees LIMIT 10;" を入力
レコードが表示されれば問題なく取り込めています。
あとはお好きにイジり倒しましょう
XAMPPのphpMyAdminnから色々するもヨシ
そのままコマンドラインでやるのもヨシ という具合で
ハマったこと
インポートするときの書き方が分からなくて若干詰まった
・mysql <employees.sql
・mysql < -u root -p employees.sql
こんな風に書いて何度か怒られました…