Heim >Backend-Entwicklung >PHP-Problem >So speichern Sie Excel-Daten in einer PHP-Datenbank
1. Verwenden Sie die Software Excel Parser Pro, aber diese Software ist eine kostenpflichtige Software.
2. Speichern Sie die Excel-Tabelle im CSV-Format , und dann über phpmyadmin oder SQLyog importieren. Die Methode zum Importieren von SQLyog ist:
·Speichern Sie die EXCEL-Tabelle im CSV-Format; Öffnen Sie SQLyog, klicken Sie mit der rechten Maustaste auf die zu importierende Tabelle, klicken Sie auf „Importieren“ – „Importieren mit Lokale CSV-Daten laden“
·Klicken Sie im Popup-Dialogfeld auf „Ändern“. ..“, wählen Sie „Excel-freundliche Werte eingeben“ und klicken Sie auf „OK“;
·Wählen Sie unter „Aus Datei importieren“ den zu importierenden CSV-Dateipfad aus und klicken Sie auf „Importieren“. Importieren Sie die Daten in die obige Tabelle. Verwandte Empfehlungen: „
php-Einführungs-Tutorial“ Drittens besteht eine relativ dumme manuelle Methode darin, zuerst Excel zu verwenden, um SQL-Anweisungen zu generieren , und gehen Sie dann zu MySQL. Ausführen. Diese Methode eignet sich zum Importieren von Excel-Tabellen in verschiedene SQL-Datenbanken:
· Angenommen, Ihre Tabelle enthält drei Datenspalten: A, B und C , und Sie möchten es in Ihre Datenbanktabelle Tabellenname importieren, die entsprechenden Felder sind col1, col2, col3.
·Fügen Sie Ihrer Tabelle eine Spalte hinzu und verwenden Sie Excel-Formeln, um automatisch SQL-Anweisungen zu generieren: (1) Fügen Sie eine Spalte hinzu (vorausgesetzt es ist Spalte D)
(2) Geben Sie die Formel in Spalte D der ersten Zeile ein, nämlich D1: =CONCATENATE("insert into tablename (col1,col2,col3) Values (",A1, ",",B1,",",C1,");")
(3) Zu diesem Zeitpunkt hat D1 die folgende SQL-Anweisung generiert:
in Tabelle (col1,col2 ,col3) Werte ('a','11','33') einfügen;
(4) Kopieren Sie die Formel von D1 in Spalte D aller Zeilen (das Klicken Sie mit der Maus auf die untere rechte Ecke von Zelle D1 und halten Sie sie gedrückt. Ziehen Sie weiter)
(5) Zu diesem Zeitpunkt hat Spalte D alle SQL-Anweisungen generiert
(6) Spalte kopieren D in eine reine Textdatei, vorausgesetzt, es ist sql.txt
·Fügen Sie einfach sql.txt in die Datenbank ein und führen Sie es über die Befehlszeile aus phpadmin.
Das obige ist der detaillierte Inhalt vonSo speichern Sie Excel-Daten in einer PHP-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!