Originally posted by Howard_hc
I have been told that mssql is better for windows servers and mysql better for lynux.
Kind of a silly to argue over this unless you have numbers. I will point out that MS SQL doesn't run on anything but Windows. MySQL can run on both (I'm not sure about PostgreSQL).
Originally posted by Howard_hc
Would there be a problem with using mysql on a windows server?
I've worked with MS SQL and MySQL on Windows. MySQL will work just fine.
Originally posted by Howard_hc
also how easy is it to connect to an mysql database and how many people can it handle at a time?
Don't take my word for it. Check out the ADOdb library for PHP or check php.net and check out the mysql functions and examples. Basically, its pretty easy and/or no more difficult than MS SQL.
Originally posted by Howard_hc
Do you know what sort of databases large sites like deviantart.com use?
No. You'd have to contact them.
MySQL doesn't have all the features and functionality of PostgreSQL or MS SQL, but its quick and can handle a lot of data. I have a 2gb MySQL database with 13,783,xxx rows and it is still performing great.
Originally posted by Howard_hc
I am hoping for this site to get VERY big and I want something that will handle large amounts of users accesing the database at once.
Access definitely is not going to cut it for your needs. MS SQL definitely will, but there's a cost involved. I would think MySQL or PostgreSQL would work just as well.