1. PHP
Excel Parser Pro ソフトウェアを使用しますが、このソフトウェアは有料です;
2. EXCEL テーブルを CSV で保存できますformat を指定し、phpmyadmin または SQLyog を介してインポートします。SQLyog のインポート方法は次のとおりです:
·EXCEL テーブルを CSV 形式で保存します;
· SQLyog を開き、インポートするテーブルを右クリックし、「インポート」-「ローカル CSV データのロードを使用してインポート」をクリックします。
ポップアップ ダイアログ ボックスで、「変更」をクリックします。 ..」、「Excel に適した値を入力する」を選択し、「OK」をクリックします;
·
「ファイルからインポート」でインポートする CSV ファイルのパスを選択し、「インポート」をクリックして、データをテーブルにインポートします Up;関連する推奨事項: "php 入門チュートリアル
" 3 番目に、比較的愚かな手動の方法は、最初に Excel を使用して SQL ステートメントを生成することです。をクリックし、mysql Run に移動します。この方法は、Excel テーブルをさまざまな SQL データベースにインポートするのに適しています。·
テーブルに A、B、C の 3 つのデータ列があるとします。テーブル tablename に対応するフィールドは、col1、col2、col3 です。
テーブルに列を追加し、Excel の数式を使用して SQL ステートメントを自動生成します。具体的な方法は次のとおりです。
(1) 列を追加します (仮定します)それは列 D です)
(2) 最初の行の列 D、つまり D1 に数式を入力します:
=CONCATENATE("テーブル名 (col1,col2,col3) 値に挿入します) (",A1, ",",B1,",",C1,");")
(3) この時点で、D1 は次の SQL ステートメントを生成しました:
insert into table (col1,col2 ,col3)values ('a','11','33');
(4) D1 の式をすべての行の D 列にコピーします (そのつまり、マウスを使用してセル D1 の右下隅をクリックしたまま、下にドラッグします)
(5) この時点で、すべての SQL ステートメントが列 D
( 6) 列 D をプレーン テキスト ファイルにコピーします (SQL であると仮定します。txt
######sql.txt をデータベースに入れて実行します。コマンド ラインを使用してインポートできます)またはphpadminを使用して実行します。 ###以上がPHPでExcelデータをデータベースに保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。