Opprette en flat tekstfil er en god måte å håndtere en liten database med grunnleggende informasjon , for eksempel klient telefonnumre. Men hvis du har tenkt å huse mer enn bare noen få felt i filen , er det best å bruke MySQL eller Oracle . Denne artikkelen viser deg hvordan du oppretter en grunnleggende, flat -file tekst database som du kan bruke på din Windows-skallet . Det inkluderer de viktigste trinnene i å skape input filen bare (du kan opprette output file en annen dag ) . I et forsøk på å holde det enkelt , disse instruksjonene bare opprette en database som lagrer navn og telefonnumre . Etter å ha praktisert , kan du lage flere felt hvis du vil. Du trenger
tekst editor
Perl
tekstfil
Vis flere instruksjoner
en
Lag innspill program . Åpne en tekstfil og lagre den som input.pl . Det er der du vil skrive inn programmet. Gjenåpne programmet i en teksteditor
2
Åpne den lagrede db.txt fil for å legge informasjon ved å skrive " open ( DB , " >> db.txt "); . " I input . pl fil . De " >> " symboler bety at du vil legge informasjon til denne filen.
3
Få innspill og sende den til tekstfil . Typeprint "Client name: "; $ name = < > ; chomp ( $ name ) ; print " Client telefon : ; $ telefon = < > ; chomp ( $ telefon), Dette fanger de to biter av informasjon som du ønsker å sende til db.txt og lagrer dem i to variabler: . . navn og telefonnummer , henholdsvis
4
Skriv ut til db.txt filen i en indikert format Du vil ha info for å skrive ut som følgende i txt file.Name : Mike Davis , Nummer: 555 - 5523Name : Jane Brooks , Nummer: 555 - 7878So typen : print DB "Name : $ name \\ , Number : $ telefon \\ n ";
5
Åpne skallet og komme inn i c: \\ katalogen ved å skrive " cd c: \\" . ved ledeteksten
6
Gå til katalogen der skriptet er lagret, slik som " db " katalog innenfor " regninger " katalog , " cd regninger \\ db " .
7
Input informasjonen programmet ber om . Siden du setter i to filer , kjøre programmet to ganger . det er en måte å holde det stadig kjører ved hjelp av en while-loop , men det blir litt mer komplisert .
8
Sjekk om du har opprettet en flat tekst database ved å åpne . db.txt fil det skal se akkurat som den i bildet
9
Legg så mange navn som du liker til din flat tekst database - . . med millioner hvis datamaskinen har nok minne Prøv å legge til flere felt til du databasen, for eksempel adresse eller ID nummer.