Forum Moderators: phranque
Seeing as in 2 years time I may have 800 web pages, am I likely to get by with 1 Mysql database from my web host or do I need more? I will probably store images in it aswell. At the moment I have about 350 1kb-15kb jpeg images. This is likely to double in 2 years as well.
Basically I don't understand the maximum capacities of Mysql databases etc. Can anyone give me any advice in deciding how many databases I could need and the reasons behind it please.
Have you had a look through the MySQL tutorial [dev.mysql.com] yet? That, and the manual pages themselves will be a valuable resource for you.
800 is a pretty small number - one database should be more than powerful enough. I currently have a well-optimized database with nearly 500 Million records in it, accessible only through complex cross-table queries, and it's just as fast as it was when there were only 4 Million.
I don't see any advantage to you storing images in the database - just keep them as files on your server and store the URL to the image in the database as a varchar field.
Of course! Learning already.
Your comments give me a good idea digitalv, thanks. Yep looks like 1 database will be more than enough.
And now I'm on my way to the MySql tutorial.....
Thanks folks