Når du har opprettet en MySQL database , må du fylle den med data . Dataene for databasen ofte finnes i en komma - avgrenset, eller CSV , fil og behovet for å bli importert til PHP og skrives ut til MySQL database. Dette er en veldig grei oppgave med innebygde funksjoner som PHP har som gjør det enkelt både å importere fra en CSV fil og hente ut til en MySQL database. Instruksjoner , Lag MySQL Database
en
Naviger til en MySQL ledetekst eller bruke et verktøy som for eksempel phpMyAdmin til å utstede en SQL-kommando . Opprett MySQL database. For eksempel skrive : en
CREATE DATABASE ` hovedsteder ` standard tegnsett utf8 COLLATE utf8_unicode_ci ;
2
Opprett MySQL tabellen for å holde dataene du vil importere fra CSV -filen. Speile strukturen i CSV -filen hvis mulig. For eksempel skrive : en
CREATE TABLE ` hovedsteder ` ` hovedsteder ` (
` id ` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , etter
` state ` VARCHAR ( 60 . ) tegnsett utf8 COLLATE utf8_unicode_ci NOT NULL , etter
` by ` VARCHAR ( 60) tegnsett utf8 COLLATE utf8_unicode_ci NOT NULL
) MOTOR = MyISAM ;
3
Lag en MySQL brukeren får tilgang til databasen og gi privilegier til databasen du opprettet . For eksempel skrive : en
gi alle rettigheter ON ` hovedsteder ` * TIL ` hovedsteder ` @ ` localhost ` Identifisert av "passord" WITH GRANT OPTION ;
Import CSV og Skriv . til Database
4
Opprett en ny PHP -fil ved hjelp av en redaktør eller Notepad . Åpne CSV -filen du skal importere. For eksempel skrive : ?
< Php
$ fh = fopen ( " data.csv ")