I'm attempting to help based on the following assumptions:
  1. Your page is written as a CGI in Perl (just guessing by the fact that you're posting on PerlMonks
  2. Your flatfile is CSV or some other fairly simple format
  3. You're not asking how to design your database
If any of the above are false, let us know, and we'll probably be able to help. In essense, what you should be doing to prepare for when MySQL is available is writing wrappers to encompass the common operations on your data. For your guestbook example, perhaps you'll want to create functions like: Initially, of course, implement them on your flatfile, but start writing (and testing) SQL versions that work with experimental versions of what the tables will be for your guestbook. When the database is available, ideally your SQL versions of the functions will be ready to go, and after you import the existing data into the database, there won't be any bumps. I hope this answers your question.

In reply to Re: Admin-ing a file? by Improv
in thread Admin-ing a file? by stonecolddevin

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.