Plakana teksta faila izveide ir labs veids, kā pārvaldīt nelielu datubāzi ar pamatinformāciju, piemēram, klientu tālruņu numuriem. Tomēr, ja plānojat failā ievietot vairāk nekā tikai dažus laukus, vislabāk ir izmantot MySQL vai Oracle. Šajā rakstā ir parādīts, kā izveidot pamata, vienotu failu teksta datu bāzi, ko varat izmantot savā Windows čaulā. Tajā ir iekļauti tikai vissvarīgākie ievades faila izveides soļi (izvades failu varat izveidot citu dienu). Lai padarītu to vienkāršu, šie norādījumi tikai izveido datu bāzi, kurā tiek saglabāti vārdi un tālruņu numuri. Pēc treniņa varat izveidot vairāk lauku, ja vēlaties.
1. darbība
Izveidojiet ievades programmu. Atveriet teksta failu un saglabājiet to kā input.pl. Šeit jūs ierakstīsit savu programmu. Atkārtoti atveriet programmu savā teksta redaktorā.
Dienas video
2. darbība
Atveriet saglabāto db.txt failu informācijas pievienošanai, ierakstot "open (DB,">>db.txt");" failā input.pl. Simboli ">>" nozīmē, ka šim failam būs jāpievieno informācija.
3. darbība
Iegūstiet ievadi un nosūtiet to uz teksta failu. Ierakstiet print "Klienta nosaukums:"; $nosaukums = <>; chomp($nosaukums); drukāt "Klienta tālrunis:; $tālrunis = <>; chomp($phone); Tas tver divus informācijas bitus, ko vēlaties nosūtīt uz db.txt, un saglabā tos divos mainīgajos: attiecīgi vārdā un tālrunī.
4. darbība
Drukājiet failā db.txt norādītajā formātā. Jūs vēlaties, lai informācija txt failā tiktu izdrukāta, kā norādīts tālāk. Vārds: Maiks Deiviss, numurs: 555-5523 Vārds: Džeina Brūksa, numurs: 555-7878 Tātad ierakstiet: drukāt DB "Vārds:$nosaukums, numurs:$tālrunis\n";
5. darbība
Atveriet čaulu un atveriet c:\direktoriju, uzvednē ierakstot "cd c:".
6. darbība
Komandu uzvedne, lai izsauktu programmu input.pl
Dodieties uz direktoriju, kurā ir saglabāts skripts, piemēram, direktoriju "db" direktorijā "rēķini", "cd bills\db".
7. darbība
Vārdu un ciparu ievadīšana programmā
Ievadiet informāciju, ko programma pieprasa. Tā kā jūs ievietojat divus failus, palaidiet programmu divas reizes. Ir veids, kā nodrošināt tā nepārtrauktu darbību, izmantojot laika cilpu, taču tas kļūst nedaudz sarežģītāks.
8. darbība
Vārdi datu bāzē
Pārbaudiet, vai esat veiksmīgi izveidojis vienotu teksta datu bāzi, atverot failu db.txt. Tam vajadzētu izskatīties tāpat kā attēlā.
9. darbība
Pievienojiet tik daudz vārdu, cik vēlaties, savai teksta datu bāzei — pat miljonus, ja datoram ir pietiekami daudz atmiņas. Mēģiniet savai datubāzei pievienot vairāk lauku, piemēram, adreses vai ID numurus.
Lietas, kas jums būs nepieciešamas
Teksta redaktors
Perl
Teksta fails
Padoms
Noteikti ievietojiet ";" atzīmes pareizajā vietā. Programma nedarbosies, ja to tur nebūs.
Brīdinājums
Ja veicat īslaicīgu cilpu, izmantojiet taustiņu "Ctrl c", lai apturētu programmu, ja tā sāk darboties bezgalīgi.