GeekPoint Forum Subscribe to Forum RSS
Please register or login on GeekPoint Forum.
It takes only a minute to register, & moreover,
majority of the ads shown will be removed!
Login OR Register
Register a Free Account
Reply
 
LinkBack Thread Tools
Old 11-15-2008   #1 (permalink)
passion12345 passion12345 is offline
Newbie
Join Date: Nov 2008 Posts: 24
Default Difference between MySQL and MSSQL ?

HI,

I want to ask all about database structure. So Please tell me about all database structure And also mysql. And also tell me the diffence between mysql and mssql.

Thanks & Regards
passion
  Reply With Quote
Old 11-28-2008   #2 (permalink)
TometaSoftware.com TometaSoftware.com is offline
Newbie
Join Date: Nov 2008 Posts: 6
Default

We have a good white paper on this on our site. This system won't let me post a URL but my user name is the site
  Reply With Quote
Old 12-19-2008   #3 (permalink)
Office Space Makati Office Space Makati is offline
Junior Geek
Office Space Makati's Avatar
Join Date: Dec 2008 Location: Pasig, Philippines Posts: 52
Default

Hello passion12345, here is what I researched about your question. Hope it can help.


Differences Between MySql and MS SQL

One thing you have to watch out for is the fairly severe differences in the way MSSQL and MySQL implement the SQL syntax.

Here's a nice Comparison of Different SQL Implementations.

For example, take a look at the top-n section. In MySQL:

SELECT age
FROM person
ORDER BY age ASC
LIMIT 1 OFFSET 2

in MSSQL (T-SQL):

SELECT TOP 3 WITH TIES *
FROM person
ORDER BY age ASC



Microsoft SQL Server

Did you mean: Microsoft SQL Server, Microsoft SQL Server (technology), mSQL (technology)



MSSQL : Microsoft SQL Server is a relational database management system (RDBMS) produced by Microsoft. Its primary query languages are MS-SQL and T-SQL.

MySQL is a relational database management system (RDBMS)[1] which has more than 11 million installations.[2] The program runs as a server providing multi-user access to a number of databases.

sources:
stackoverflow
answer.com
answer.com
  Reply With Quote
Old 01-29-2009   #4 (permalink)
AnthonyWilliam AnthonyWilliam is offline
Newbie
Join Date: Jan 2009 Posts: 7
Default Hi

You have explained in a very attractive way.
I really impressed.

Thanks

Last edited by AnthonyWilliam; 02-21-2009 at 09:56 AM.
  Reply With Quote
Old 03-30-2009   #5 (permalink)
hkp819 hkp819 is offline
Junior Geek
Join Date: Dec 2008 Posts: 70
Default

MySQL is more likely to have database corruption issues, and it doesn't fix them automatically when they happen. I've worked with MSSQL since version 6.5 and don't remember a database corruption issue taking the database offline. The few times I've worked with MySQL in a production environment, a database corruption issue took the entire database offline until we ran the magic "please fix my corrupted index" thing from the commandline.

MSSQL's transaction and journaling system, in my experience, handles just about anything - including a power cycle or hardware failure - without database corruption, and if something gets messed up it fixes it automatically.
  Reply With Quote
Old 03-30-2009   #6 (permalink)
Shadab Shadab is offline
Web Developer
Shadab's Avatar
Join Date: Feb 2007 Location: Bhopal Posts: 2,539 iTrader: 100% (1)
Default

Quote:
The few times I've worked with MySQL in a production environment, a database corruption issue took the entire database offline until we ran the magic "please fix my corrupted index" thing from the commandline.
I have never faced such a situation with MySQL.

Usually it's only a single table that gets corrupted.
But that doesn't take down the whole database offline; the other tables remain functional.

Having a system of auto-repair in MySQL too would be great to have.

My periodic table contains only 1 element : the element of Surprise.
  Reply With Quote
Old 04-16-2009   #7 (permalink)
Wubbe Gerrit Wubbe Gerrit is offline
Newbie
Join Date: Apr 2009 Posts: 2
Default

Technical - As of versions 4.x MySQL does not support views, triggers, stored procedures, user defined functions, XML, while all these are suported by MS SQL
Non Technical - MS SQL is an expensive (*relatively*) proprietory RDBMS developed & owned by Microsoft Corporation while MySql is an open source RDBMS developed & maintained by MySQL AB of sweden with free as well as paid enterprise versions available.
  Reply With Quote
Old 05-04-2009   #8 (permalink)
khizarhatyat khizarhatyat is offline
Newbie
Join Date: Apr 2009 Posts: 14
Default

  • MySQL does not support Triggers, SQL Server does.
  • MySQL does not support User Defined Functions, SQL Server does.
  • MySQL does not support Stored Procedures, SQL Server does.
  • MySQL does not have FULL JOIN capabilities, SQL Server does.
  • MySQL has limited Import/Export capabilities, SQL Server has full support for Import/Export.

sikander hayat bahtti
  Reply With Quote
Old 05-04-2009   #9 (permalink)
Shadab Shadab is offline
Web Developer
Shadab's Avatar
Join Date: Feb 2007 Location: Bhopal Posts: 2,539 iTrader: 100% (1)
Default

@khizarhatyat:

MySQL DOES support triggers, stored procedures and functions.
(starting MySQL 5.0, I guess)

My periodic table contains only 1 element : the element of Surprise.
  Reply With Quote
Reply
Thread Tools