MySQL の勉強を始めた。便利なサイトを見つけたのでそれを利用して、自動生成した擬似的な個人情報データ(以下、テストデータ)で練習することにした。
環境
・ubuntu 18 (AWS のLightsail)
・Mysql
・テストデータ(.cvs 形式)
必要なこと
・テストデータを置いてあるディレクトリをメモしておく
・Mysql の環境を設定しておく
・コマンドをコピペして確保しておく
load data local infile "/var/www/html/aws_data/my.csv" into table datas fields terminated by ',' optionally enclosed by '"';
# load data local infile "[テストデータの格納ディレクトリの絶対パス(相対パスでもいいかのかな?)]" into table [テーブル名] fields terminated by ',' optionally enclosed by '"';
やること
- 「疑似個人情報生成 - 生成条件入力」(https://hogehoge.tk/personal/generator/)で、条件を設定してデータを生成し、ダウンロードする(.csv 形式で、アルファベットのみのデータにしておく)
- 上記コマンドを使う上で都合の良いディレクトリに、テストデータを置いておく
- 上記コマンドをコピペして、パスとテーブル名を変更して実行する
- データベース、テーブルの権限が正しく設定されていれば、問題なくデータベースを作成することが出来る