mysqlテーブルにインポートするExcelファイルがたくさんあります。
Excelファイルを直接取得してテーブルに1つずつインポートするmysqlコマンド/手順はありますか?
または、いくつかの手順でこのタスクを実行するためのより簡単な方法はありますか?
mysqlテーブルにインポートするExcelファイルがたくさんあります。
Excelファイルを直接取得してテーブルに1つずつインポートするmysqlコマンド/手順はありますか?
または、いくつかの手順でこのタスクを実行するためのより簡単な方法はありますか?
MySQL は Excel ファイルを直接読み取ることができません。
Excel ファイルを CSV に変換するか、(選択した言語に適した Excel リーダー ライブラリを使用して) Excel ファイルを読み取り、そのデータを MySQL に挿入するスクリプトを記述します。
ファイルを Excel から CSV にバッチ変換できるプログラムがいくつかあります (たとえば、これはSoftInterfaceのもので、Google 検索で「Excel to CSV」で最初に返された結果でした)。
これをすべて Windows ボックスで実行している場合は、Excel ファイルを ODBC データベースとしてセットアップし、Access などを使用して、独自の ODBC コネクタを介してすべてのデータを MySQL にコピーできますが、セットアップする必要があります。各ExcelファイルのDSN、またはデータを相互の.xlsから単一のODBCの.xlsに手動でカット/ペーストします。