RoboCop87
RoboCop87

Reputation: 837

Creating and using databases

So the solid consensus I got from the answers to this question: Editing a single line in a large text file

was that instead of using a text file I should create a database and store my data there. While I think this is a great idea, I don't know the first thing about databases, the programming languages used for databases, or how to use a database once I have set it up. Could you guys give me a shove in the right direction and point me an absolute noob tutorial that might help me with this?

UPDATE: Hey guys, so I was looking at mySQL and there are a whole bunch of versions! The Cluster CGE looks like the best one, and it says it is good for "real-time open source transactional database designed for fast, always-on access to data under high throughput conditions" which just about hits the nail on the head of what I need. It says commercial next to it though, so I don't know if I would have to pay some god awful fee for it. I tried it anyway, and it said I should have gotten a license already, and until I did I could only use it for 30 days. Im confused...

Can I get this version for free? If so, where do I get the license? Is this version way overpowered for what I need? I need: 1. A storage medium through which I can store large amounts of data 2. Read and write from in real time with simultaneous access 3. Have two different "keys" (I think I'm using that right, I need to be able to search for entrees based on one of two criteria).

Upvotes: 0

Views: 52

Answers (1)

Bill Gregg
Bill Gregg

Reputation: 7147

MySQL is a great choice, given your Python flair.

http://dev.mysql.com/tech-resources/articles/mysql_intro.html

Good luck!

Upvotes: 2

Related Questions