Quote (rania @ 10 Jul 2012 01:10)
Okay thank you very much for your hint.
Do you have any prefered
freedatabase for this kind of use or more informations?
What kind of database I need? Something like a mysql database or a special one?
ps. donate & thank you!

oh god no, not the mysql
why? Let me demonstrate. Take this piece of nice script:
Code
#!/bin/sh
A=0
while true; do
A=$(($A+1));
echo -n "\r - $A"
mysql -u$1 -plol -h$2 2>/dev/null && exit
done
save as mysql-is-fucking-retarded.sh; chmod +x mysql-is-fucking-retarded.sh
now run: ./mysql-is-fucking-retarded.sh root 127.0.0.1
(can change root to any existing user, and 127.0.0.1 to any ip, provided that server at this ip will allow connections from your ip to this user)
if your mysql is vulnerable you'll be logged in. Without real password. Because it's been written by retards, for retards.
--------------------------- /rant over/ ---------------------------
Also, not all databases are free. There are basically sql and nosql databases... they need different approach too and have different strong/weak sides. NoSQL are generally much, much faster, but sql allow for more sophisticated queries, relations etc.
Notable good free databases: PostgreSQL, SQLite, couchdb, mongodb, mnesia (ok, this one is special and I am mean for including it just to make you check it out ^^) ...
didn't include all nosql databases, they're all pretty successful and good. There is also another good SQL database, firebird, but not as popular and frankly don't see a reason to use it over sqlite/postgres.
This post was edited by ikusus on Jul 9 2012 07:27pm