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.