これは比較的簡単な質問だと思いますが、数時間経っても答えを見つけることができず、データベースの素晴らしい世界にまだ慣れていません。
私は Webmatrix を使い始めており、13 列と 200 行を少し超えるデータベースをインポートしようとしています (すべてをもう一度入力したくないので十分です)。
私の仕事はすべてオフラインのままで、少なくともあと数か月はオンラインになりません。これまで、私は Mac (php、mysql など) で作業してきましたが、Webmatrix を試すために PC に切り替えました。Webmatrix にデータベースをインポートするのに十分な単純な機能が見つからなかったため、Mac の phpMyAdmin から SQL ファイルをエクスポートし、cshtml ページ (コーディング カミソリ) を介して 1 回実行するのが最も簡単な方法であると考えました。
いくつかの調整を加えて、この方法でテーブルを再作成し、個々の行に値を挿入することもできますが、一度に複数の行を挿入できないようです。
私の意図したコードは基本的に次のとおりです。
var db = Database.Open("Database");
var insertQuery = "INSERT INTO table (field1, field2, field3) VALUES ('val1', 'val2', 'val3'),('val4','val5','val6'),(etc)";
db.Execute(insertQuery);
ここで何がうまくいかないのか、誰かが光を当てることができますか? また、データベースをインポートする他の方法も調べました。MySQL ベンチマークについて読みましたが、それは私の頭を少し超えていることを認めます。
前もって感謝します。