MySQL-databasen har en " load " syntaxen som låter dig importera en Excel -fil . Excel-filen måste formateras i en kommaseparerad ( CSV ) fil -format , men du kan konvertera dina Excel-ark till en CSV använder Excel programvara . Sedan använder du PHP för att köra MySQL förfarandet . Använd denna process för att importera ett Excel-ark fyllda med programvara kategorier . Instruktioner
1
Öppna Excel i Excel programvara . Klicka på " File " fliken eller Office -knappen , om du har Office 2007. Klicka på " Spara som . " I listan över filtyper , klicka " CSV " och klicka på " Spara " för att konvertera filen struktur .
2
Öppen Query Browser från " MySQL " , programgrupp i Windows -menyn . Logga in på din databasserver och klicka på " Nytt " för att öppna MySQL editor , som är där du skapar proceduren .
3
Lägg till följande kod i editorn för att skapa MySQL importen :
LOAD DATA LOCAL INFILE ' software.csv ' IGNOREINTO tABELL software_categoriesFIELDS avslutas med ',' LINES upp av ' \\ r \\ n '
Ersätt " software.csv " med din kalkylblad namn och ersätta " software_categories " med tabellen som du vill importera data. Spara den lagrade proceduren och namnge den " softwareimport . " Du behöver detta namn för att köra proceduren från din PHP- sida .
4
Högerklicka på PHP-fil som du vill använda för att köra importen processen. Lägg till följande kod för att köra det nya lagrad procedur :
$ stmt = $ DBH - > förbereda ( " softwareimport " ) , $ stmt - > execute ( ) ;