Attualità e Information Technology

July 3, 2009

.NET e MySQL

Filed under: IT, .NET, SQL

Per utilizzare database MySQL in progetti .NET si deve installare il provider relativo. Sul sito MySQL vi sono i “Connector/Net”.

La versione più recente però, la 6.0.4, su Windows Server 2003 mi ha dato diversi problemi. Una volta non è riuscita semplicemente ad installarsi, un’altra non solo non si è installata ma ha anche sporcato il machine.config facendo saltare .NET.

Con la 5.2.6 non ho invece riscontrato problemi. O meglio, l’unico errore rilevato, un’eccezione con messaggio “reading from the stream has failed” non era dato dal connector ma da una non corretta configurazione del firewall.

Altra cosa che ho imparato “sul campo” è che in MySQL nella connection string si può utilizzare la parola chiave compress. Definendo nella connection string compress=true le operazioni di caricamento di dati in remoto si sono notevolmente velocizzate.

Riassumendo, nel progettino appena rilasciato che prevedeva di recuperare su un server remoto dati da un db MySQL, l’accoppiata migliore è stata usare il Connector/Net 5.2 e definire la connection string con compress=true.

AddThis Social Bookmark Button

Comments »

The URI to TrackBack this entry is: http://oplero.blogsome.com/2009/07/03/net-e-mysql/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


   

Get free blog up and running in minutes with Blogsome | Theme designs available here