Solved

MySQL Description

Posted on 2004-04-27
4
1,951 Views
Last Modified: 2008-03-06
Hello there,

Can anyone give me a quick rundown of what MySQL does, and what its main benefits and drawbacks are? I'm comparing databases for a project, and MySQL is one area I've chosen to start research.

(I'm not asking for anything comprehensive, just a few links would do so I can follow them up!!)

Thanks,

MT
0
Comment
Question by:tigermoth
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 7

Accepted Solution

by:
madwax earned 40 total points
ID: 10933556
MySQL  4.x:
+ free, one of the most used, good support, many apis, guides and examples, a lot of implemented functions, simplicity
- no transactions, no foreign key constraints, subqueries from 4.1, no views, no stored procedures or triggers

The functions differ from version to version, but as I pointer - for big transactional and business critical applications where the data accessing is going to be more than just from webpages I would go for either Oracle or MS SQL-server and maybe Postgre. But this is a very subjective opinion.

To summarize, MySQL is fine for > 99% of what anybody uses a database for.  Most people don't use transactions or any other of the more advanced features in their apps anyway.

//madwax
0
 
LVL 2

Assisted Solution

by:RichardAllsebrook
RichardAllsebrook earned 40 total points
ID: 10936747
For:

1. It's effectivly free

2. Widely used AND supported

3. Its quick

4. Easy to remotely administer

5. Plugs into PHP seemlessly

6. Runs on non-micro%soft platforms

7. Most web-hosts have it pre-installed as standard.

Against:

1. Non-standard SQL syntax

2. Very little information (that I could find) that indicates its scalability


In short - you have to have a very distinct need (such as transactions) to want to pay for your database back end.
0

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL several years ago, it seemed like now was a good time to update it for object-oriented PHP.  This article does that, replacing as much as possible the pr…
Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question