Try our new research platform with insights from 80,000+ expert users

MySQL vs SQL Server comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Nov 7, 2022
 

Categories and Ranking

MySQL
Ranking in Relational Databases Tools
4th
Average Rating
8.2
Number of Reviews
146
Ranking in other categories
Open Source Databases (1st)
SQL Server
Ranking in Relational Databases Tools
1st
Average Rating
8.4
Number of Reviews
265
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of September 2024, in the Relational Databases Tools category, the mindshare of MySQL is 7.9%, down from 9.9% compared to the previous year. The mindshare of SQL Server is 22.9%, up from 22.3% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Relational Databases Tools
 

Featured Reviews

CL
May 5, 2021
Easy to use and stable, but not very powerful and scalable
It is the database for a web application. I am using it for personal and official purposes It is easy to use. It is not as powerful as SQL Server. It can be more powerful. It is not scalable and has certain limitations, which is not the case with SQL Server. I have been using this solution for…
JI
Nov 2, 2021
Stable, scalable, and simple installation
I am a professional and I use this SQL Server in different companies. One of the companies I worked for was in the automotive industry. They had automobile products which they developed the SQL Server and database. At that time it was the first time I used SQL Server. I have also used Suprema which…

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"We use the basic features of MySQL. The interface that allows us to see the parameters of the server is good."
"The most valuable feature of MySQL is auto-scaling."
"The product is flexible and easy to use."
"This product is a good teaching tool for students who want to learn about networked databases."
"The initial setup was pretty straightforward. I would have worked with our IT team in terms of the initial setup."
"Compared to other databases, MySQL is cheaper and we were using the community edition which was free of cost. ML is fully integrated with the database in HeatWave. It has also many other features. MySQL is a far better solution in terms of pricing."
"It is easy to use. It is simple to implement, which makes it suitable for our projects because we have deadlines. MySQL is also open-source, which is another plus point."
"Apart from the features that are in the enterprise part, we find the database to be valuable. The connectors and the backup features are valuable as well. We use the basic database. We don't really use the extra features. Our clients like the security features in the database."
"The solution can be used for a host of applications."
"The most valuable features of SQL Server are the speed, great support, and it is from a known vendor."
"We have found there are many useful features such as the solution is continually being upgraded, ETL capabilities for extracting and transformation, and it is very easy to use."
"The installation is pretty straightforward."
"Similar to Microsoft SQL, it is easy to scale."
"It is integrated with Microsoft tools."
"It can go easily on a virtual machine and be accommodated by a virtual machine easily. That is a plus, as not all databases can handle that."
"The most valuable feature would most likely be querying. We query a lot, we use a lot of stored procedures. As for other features, such as replication and all other more fancy features we don't use them the most. I do not know, but perhaps the DBAs would be the best people who know of the features that they use, but as far as how I use it, it's just for querying and running stored procedures. We use the bare minimum features."
 

Cons

"In MySQL, we need to define every table beforehand."
"I am looking for the Temporal SQL feature, which basically means that there is complete history for each table. This feature is currently available in MariaDB. PostgreSQL has something called a foreign-data wrapper, which is another way to access external data from inside. MySQL could have a similar feature."
"From a user perspective, the initial setup could be simplified a bit."
"Some problems with big table operations, and a struggle to keep the servers responding in peak situations."
"I did the implementation of the solution myself and I used community support. The support from the vendor costs money."
"Sometimes, I get lost in the toggles and buttons, and a better visual design would be nice. The layout is not user-friendly or efficient."
"We require more ease of use, scalability, and high availability. These are some of the critical features that we use and look for in a product. It should be easier to manage clusters. Scalability is very important for us because our projects and concurrency requirements are quite big. We also require high availability of the server, application, and other things. It should also have more performance-based features or enhancements from the performance point of view. When we divide a database, it should be able to handle the queries very fast."
"The user interface could be more user friendly. Mainly because most of the times we see black and white digital lines. Something like Python."
"SQL Server could improve by having better usability or user guidance."
"SQL Server has good performance, but it could be better."
"SQL Server needs to improve in performance and monitoring because there are no specific monitoring solutions to detect and analyze events for issues in the database. You have to use another monitoring solution. If Microsoft could provide an update to this solution or provide a monitoring solution specifically for SQL Server, it would be very valuable."
"The solution’s initial setup could be complex, requiring some design of how you want to lay everything out and what type of storage you want to put certain things on."
"Analysis services have a lot of room for improvement. Basically, manageability on the available tools. They should have improved them already. They are not very efficient. My main headache is with the analysis service, and it would be really good if Microsoft developed some additional tools that are more user-friendly to manage the analysis. This is both from the perspective of management, users' roles, and performance analysis. My main wish for SQL Server would be that management tools for analysis services grow and mature a bit."
"Its ability to handle certain kinds of large data could be improved."
"Right now we don't get much technical support from Microsoft"
"It needs to be improved to handle big data for large volumes of transactions for big industries. As compared to Oracle Database, SQL Server is not suitable for big data or large organizations where the database size could be more than 100 GB or more. In our country, for a large database and a large volume of transactions, we normally use Oracle Database. Most of the large banks are shifting from SQL Server to Oracle Database because of its slowness."
 

Pricing and Cost Advice

"I use the open-source free community version."
"This product has a good price point."
"It is open source. We prefer it for POCs because it saves the license cost."
"There is a licensing cost because we are going for a proprietary product. There are some other versions for which there is no licensing cost."
"We pay a yearly subscription fee."
"The solution does not come with a licensing fee."
"We're using the open-source version right now, which is free. I do see some value in some of the more enterprise functions. We're using the open-source version right now, and I was interested in the MySQL Enterprise version really for the tools that they provide, but we decided not to make the purchase."
"MySQL is very cheap. It could be free. It also has a yearly licensing option."
"The areas that need improvement are with regards to the commercial aspect of the solution, the licensing cost could be reduced in order to help customers to adopt it."
"SQL Server offers three versions. You can get a free trial for 30 days."
"The solution is on a pay-per-use pricing model."
"There is a license required for servers and for the POS we use the free version. The free version allows you to have tables and a total database size of approximately 10 GB, which is enough for our requirements."
"For licensing, we pay yearly. The licensing is very expensive, and it should be cheaper."
"I would rate the tool's pricing a six out of ten. It is not extremely cheap but also it's not the most expensive product."
"The price could always be lower."
"Since we are a cloud-based company, there is AWS pricing on top of the SQL Server pricing. The Enterprise Edition can typically sell from around $1000 dollars a month, which is not cheap. Then, there is an additional one-time Windows cost, based on the code, which can go anywhere from $30,000 to $40,000 for the license."
report
Use our free recommendation engine to learn which Relational Databases Tools solutions are best for your needs.
801,314 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
16%
Financial Services Firm
11%
Manufacturing Company
7%
Government
7%
Educational Organization
46%
Financial Services Firm
9%
Computer Software Company
7%
Manufacturing Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

Why are MySQL connections encrypted and what is the biggest benefit of this?
MySQL encrypts connections to protect your data and the biggest benefit from this is that nobody can corrupt it. If you move information over a network without encryption, you are endangering it, m...
Considering that there is a free version of MySQL, would you invest in one of the paid editions?
I may be considered a MySQL veteran since I have been using it since before Oracle bought it and created paid versions. So back in my day, it was all free, it was open-source and the best among sim...
What is one thing you would improve with MySQL?
One thing I would improve related to MySQL is not within the product itself, but with the guides to it. Before, when it was free, everyone was on their own, seeking tutorials and how-to videos onli...
Would you say the price of SQL Server is high compared to that of similar products?
SQL Server is fairly priced because it has various editions, depending on the number of users, servers, or core packs you are using. If you compare the product to others in this category, the price...
Has using SQL Server helped your organization in any way?
SQL Server has helped my organization through partitioning to distribute the workload, as it splits them up into smaller pieces so the machines can easily deal with it. However, this comes with a h...
Which authentication mode is best for SQL Server?
My company connects through SQL Server authentication. We have company Windows accounts, but we do not want to connect the two, out of security concerns and to keep things separated for our own pur...
 

Comparisons

 

Also Known As

No data available
Microsoft SQL Server, MSSQL, MS SQL
 

Learn More

 

Overview

 

Sample Customers

Facebook, Tumblr, Scholastic, MTV Networks, Wikipedia, Verizon Wireless, Sage Group, Glassfish Open Message Queue, and RightNow Technologies.
Microsoft SQL Server is used by businesses in every industry, including Great Western Bank, Aviva, the Volvo Car Corporation, BMW, Samsung, Principality Building Society, Wellmark Blue Cross and Blue Shield, and the Catholic District School Board of Eastern Ontario.
Find out what your peers are saying about MySQL vs. SQL Server and other solutions. Updated: September 2024.
801,314 professionals have used our research since 2012.