Cum se creează un fișier plat

click fraud protection

Crearea unui fișier text plat este o modalitate bună de a gestiona o bază de date mică cu informații de bază, cum ar fi numerele de telefon ale clientului. Cu toate acestea, dacă intenționați să găzduiți mai mult decât doar câteva câmpuri în fișierul dvs., cel mai bine este să utilizați MySQL sau Oracle. Acest articol vă arată cum să creați o bază de date text de bază, cu fișiere plat, pe care o puteți utiliza pe shell-ul Windows. Acesta include cei mai importanți pași în crearea fișierului de intrare doar (puteți crea fișierul de ieșire în altă zi). Într-un efort de a rămâne simplu, aceste instrucțiuni creează doar o bază de date care salvează nume și numere de telefon. După exersare, puteți crea mai multe câmpuri dacă doriți.

Pasul 1

Creați programul de intrare. Deschideți un fișier text și salvați-l ca input.pl. Aici vei introduce programul. Redeschideți programul în editorul dvs. de text.

Videoclipul zilei

Pasul 2

Deschideți fișierul db.txt salvat pentru a adăuga informații, tastând „open (DB,”>>db.txt”);” în fișierul input.pl. Simbolurile „>>” înseamnă că veți adăuga informații la acel fișier.

Pasul 3

Obțineți intrarea și trimiteți-o în fișierul text. Tastați print „Nume client:”; $nume = <>; chomp($nume); print "Telefon client:; $telefon = <>; chomp($telefon); Aceasta captează cele două biți de informații pe care doriți să le trimiteți către db.txt și le salvează în două variabile: nume și, respectiv, telefon.

Pasul 4

Imprimați în fișierul db.txt într-un format indicat. Doriți ca informațiile să fie tipărite ca următorul în fișierul txt. Nume: Mike Davis, Număr: 555-5523 ​​Nume: Jane Brooks, Număr: 555-7878 Deci tastați: print DB „Nume:$nume, Număr:$telefon\n”;

Pasul 5

Deschideți shell-ul și intrați în directorul c:\ tastând „cd c:” la prompt.

Pasul 6

...

Linie de comandă pentru a apela programul input.pl

Accesați directorul în care este salvat scriptul, cum ar fi directorul „db” din directorul „bills”, „cd bills\db”.

Pasul 7

...

Introducerea numelor și numerelor în program

Introduceți informațiile solicitate de program. Deoarece introduceți două fișiere, rulați programul de două ori. Există o modalitate de a-l menține să ruleze în mod constant utilizând o buclă while, dar devine puțin mai complex.

Pasul 8

...

Nume în baza de date

Verificați dacă ați creat cu succes o bază de date cu text plat, deschizând fișierul db.txt. Ar trebui să arate exact ca cel din imagine.

Pasul 9

Adăugați câte nume doriți în baza de date cu text plat - chiar și milioane dacă computerul are suficientă memorie. Încercați să adăugați mai multe câmpuri în baza de date, cum ar fi adresa sau numerele de identificare.

Lucruri de care veți avea nevoie

  • Editor de text

  • Perl

  • Fisier text

Bacsis

Asigurați-vă că puneți „;” semnele la locul potrivit. Programul nu va rula dacă nu sunt acolo.

Avertizare

Dacă faceți o buclă while, utilizați „Ctrl c” pentru a opri programul dacă începe să ruleze la infinit.