MySQL vs SQL

Discussion in 'MySQL' started by knine143, Aug 18, 2006.

  1. #1
    Pros, cons?

    Let me know.
     
    knine143, Aug 18, 2006 IP
  2. MrX

    MrX Well-Known Member

    Messages:
    1,563
    Likes Received:
    77
    Best Answers:
    0
    Trophy Points:
    140
    #2
    SQL is not a program...it's the language itself (INSERT, SELECT, etc.).

    Maybe you're referring to Microsoft SQL Server?
    Pros: fast, reliable, scalable
    Cons: needs heavier hardware than MySQL to run smooth, Windows only, have to wait for MS if there's a vulnerability found, expensive

    MySQL...Pros: fast, reliable, scalable, patches for vulnerabilities are same day or next, ginormous support community, free(!), can run better on lighter hardware than MSSQL, runs on most OSes
    Cons: some ppl don't care for phpMyAdmin
     
    MrX, Aug 18, 2006 IP
  3. knine143

    knine143 Peon

    Messages:
    186
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I like phpMyAdmin.

    Hmm... seems like mysql is the right choice?
     
    knine143, Aug 18, 2006 IP
  4. MrX

    MrX Well-Known Member

    Messages:
    1,563
    Likes Received:
    77
    Best Answers:
    0
    Trophy Points:
    140
    #4
    I switched to it from MS SQL and never looked back. So, yes, go with that one.
     
    MrX, Aug 18, 2006 IP
  5. knine143

    knine143 Peon

    Messages:
    186
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Ok. Thank you very much for the help.

    That saved me a lot of time :)
     
    knine143, Aug 18, 2006 IP
  6. wozzaofrare

    wozzaofrare Active Member

    Messages:
    242
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    53
    #6
    depends what you are doing

    there is a hell of a lot that MySQL can't do that SQL Server can

    Try using MySQL as your backend for a major financial system with billions of records.
    In the corporate sector, most businesses either choose Oracle or SQL Server
     
    wozzaofrare, Aug 18, 2006 IP
  7. MrX

    MrX Well-Known Member

    Messages:
    1,563
    Likes Received:
    77
    Best Answers:
    0
    Trophy Points:
    140
    #7
    wozza is right about that...for enterprise level apps, Oracle or MS SQL is the way to go. Alot of new features were just introduced with MySQL 5.0 and haven't fully matured yet.
     
    MrX, Aug 18, 2006 IP
  8. tomd

    tomd Peon

    Messages:
    62
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Just a quick question...what exactly is the relationship between MySQL and phpMyAdmin. I have seen references to both but was wondering how they are related. Is phpMyAdmin for developing php using MySQL as the database?

    Thanks!
     
    tomd, Aug 18, 2006 IP
  9. knine143

    knine143 Peon

    Messages:
    186
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #9
    phpMyAdmin allows you to have a user interface to manage your database. It gives you a visual representation of your database and allows you to use html forms to update it, rather than doing it all throw coded mysql queries. It's very useful.
     
    knine143, Aug 18, 2006 IP
  10. fluid

    fluid Active Member

    Messages:
    679
    Likes Received:
    29
    Best Answers:
    0
    Trophy Points:
    70
    #10
    phpMyAdmin is the web based front end tool to manipulate your MySQL database ie you can do your SELECT, UPDATE, DELETE statements in a query analyser and do backups or dumps.

    MySQL is pretty nice but not a good choice for enterprise applications. Although as from v5.1 (or 5.0), stored procedures and triggers have been introduced, they are still in testing stages. And these facilities are really needed when it comes to databases.
     
    fluid, Aug 21, 2006 IP
  11. ccoonen

    ccoonen Well-Known Member

    Messages:
    1,606
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    160
    #11
    Well played sir - MsSQL for sure! MySQL's price is nice but when a real database is needed SqlServer does the trick :)

    MySQL is definitely improving though - now with the stored procs comin YeeHaw!
     
    ccoonen, Aug 21, 2006 IP
  12. daboss

    daboss Guest

    Messages:
    2,249
    Likes Received:
    151
    Best Answers:
    0
    Trophy Points:
    0
    #12
    what are you talking about? ;) it's FREE...

    i agree with what has been discussed... for most people, mySQL should be good enough if you know how to tweak and tune it... but for enterprises, you should go for ms sql... for really big databases used by banks, etc., databases like oracle and db2 comes into the picture... for those really really really big ones, go for terradata... :)
     
    daboss, Aug 21, 2006 IP
  13. Dekker

    Dekker Peon

    Messages:
    4,185
    Likes Received:
    287
    Best Answers:
    0
    Trophy Points:
    0
    #13
    There's also litesql or something like that
     
    Dekker, Aug 21, 2006 IP
  14. ccoonen

    ccoonen Well-Known Member

    Messages:
    1,606
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    160
    #14
    Is DB2 Relational?
     
    ccoonen, Aug 21, 2006 IP