473,404 Members | 2,187 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

MySql Connector .NET. Which to choose 1.0 or 5.0?

Hi.
I need to connect to MySql database in my .NET program. For that I'll use MySql.Data.dll, which is part of MySql Connector .NET.

What are the main differences between version 1 and version 5?
I tried both of them and the program runs fine in both cases.

The version 5 dll file is almost two times as big as the version 1 file, but I don't know which one to choose.
Jun 20 '07 #1
2 2172
Atli
5,058 Expert 4TB
I was only able to find version 1.0 from www.mysql.com.

I've never used this, as I generally go with SQL Server when I develop windows applications, but it would seem to me that you have two different products there.
I mean, why jump from version 1.0 to 5.0 ?

There are several different MySQL connectors for .Net, most of them based on ADO.NET so they all look very much alike.

I personally would go with the 1.0 version I found at MySQL.com
Mostly because they are MySQL's creators and I'm pretty sure I can trust them.
Jun 23 '07 #2
I was only able to find version 1.0 from www.mysql.com.
You can find versions 1.0, 5.0 and 5.1 here:
http://dev.mysql.com/downloads/connector/net/5.0.html

I've never used this, as I generally go with SQL Server when I develop windows applications, but it would seem to me that you have two different products there.
I mean, why jump from version 1.0 to 5.0 ?
It's just a naming issue. There are no releases with version numbers 2, 3 or 4.

There are several different MySQL connectors for .Net, most of them based on ADO.NET so they all look very much alike.

I personally would go with the 1.0 version I found at MySQL.com
Mostly because they are MySQL's creators and I'm pretty sure I can trust them.

Well, the difference is this:
Connector 1.0 should be used with .NET Framework 1.0 and 1.1, while the new version(5.0 and 5.1) are recommended if the application is based on .NET and ADO 2.0;

So I went for 5.0.
Jun 25 '07 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: bunnytail | last post by:
Hi All, I am making a Java Applet connects to mysql database, it works well in application mode. When I run it in applet mode, obviously the client running the applet should have the mysql...
3
by: JJ | last post by:
I am a newbie to mySQL. I am developing an ASP .net Web site with mySQL as the database (of products), using vb .net 2003. Can anyone point me in the direction of a good book (or in fact ANY book)...
4
by: Tracey | last post by:
I have a Mysql database hosted on a remote server. Previously, I could always connect to those databases using the 3.51 ODBC connector and linking the tables in Access. The benefit of this is that...
5
by: =?Utf-8?B?RGVubmlz?= | last post by:
I have installed MySql and am trying to use it in VB.Net 2003 using the MyOleDb driver. However, from all I can find, MyOleDb only works on VB.Net 2005. Does anyone know if this is correct or is...
14
by: Frank Rizzo | last post by:
I've been given a project to work with which involves connecting to MySQL from .NET 2.0 app. I've googled looked and there is a metric ton of different MySQL ADO.NET providers from different...
2
by: Vague | last post by:
Hello There, I've recently been working on a large project, very database driven, in C# on windows systems, calling a MySQL database on a linux box. The project is going very well. Except that...
1
by: sethupnr | last post by:
when i'm using a simple JSP-mysql code it shows some HTTP status 500 error.But simple JSP program without databse is running , Please help how to solve this problem. I'm new to JSP. my...
6
by: shivapadma | last post by:
i want to access mysql database server from jsp program for this i downloaded mysql-connector-java-3.1.14.zip mysql-connector-java-3.1.14 folder contains mysql-connector-java-3.1.14-bin.jar...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.