Sunday February 5th 2012

Insider

Archives

Conectar MySQL a Visual Studio 2008

 

 

VisualStudioLogo  cupid2Logo-mysql

 

Como conectar MySQL a Visual Studio 2008.

 

1. Descargar el cliente MySQL para .net, que es una DLL.

Lo encontraras aquí: http://dev.mysql.com/downloads/connector/net/

 

2. Anadir la dll al proyecto en el que lo deseas ocupar la base de datos MySQL.

 

3. Anadir el string de conexión al web config.

 

<connectionStrings>
    <add name="Connstring" connectionString="server=localhost; userid=uid;password=pwd;pooling=yes;Database=DB" providerName="MySql.Data.MySqlClient"/>
  </connectionStrings>
  <system.data>
    <DbProviderFactories>
      <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=5.0.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
    </DbProviderFactories>
  </system.data>

algún comentario?

Reader Feedback

17 Responses to “Conectar MySQL a Visual Studio 2008”

  1. Nelly says:

    Hot debate. What do you think? Thumb up 6 Thumb down 6

    mi amor bello…pasaba por este blog para decirle que: 1. quizas no entienda de programacion,
    2. no sepa de los distintos tipos de lenguaje,
    3. no conozca ningun codigo o
    4. no pueda instalar un programa…
    PERO ESTOY SEGURA QUE SÉ QUE:
    1.LO ENTIENDO A USTED,
    2.SE QUE LENGUAJE HABLA,
    3.SE EL CODIGO DE SU CORAZON Y
    4.SE COMO INSTALAR FELICIDAD EN SU VIDA…

    lo amo mi bichito y estoy orgullosa de usted y de su blog…continue creciendo y poco a poco vera que lograra todas sus metas!…LO AMO…Y SIEMPRE ESTARE CON UD!

  2. Thumb up 3 Thumb down 4

    Que bonito lo que me escribio, por eso la amo por ser tan linda en todos los aspectos conmigo :D .

  3. juana says:

    Poorly-rated. Like or Dislike: Thumb up 1 Thumb down 4

    Hidden due to low comment rating. Click here to see.

  4. nico says:

    Thumb up 1 Thumb down 2

    y si no quiero entrar al localhost sino a un servidor en otra parte?

  5. Thumb up 1 Thumb down 2

    Bueno nico,

    Primero tienes que verificar que tengas los permisos correspondiente a la infraestructura(network).
    Luego, en vez de localhost pones la ip del servidor.

  6. alexesar says:

    Thumb up 1 Thumb down 2

    y en 2010??

  7. Thumb up 0 Thumb down 2

    En VS 2010 no lo he probado, pero no ha de cambiar porque eso es parte de la programacion no del entorno de desarrollo.

  8. Jhoel says:

    Thumb up 1 Thumb down 2

    Que m es eso pon un buen tuto px no te entendi nada y si no mejor no pongas …#se nota q tu flak no sabe si no te dejaria ..xD

  9. Rafaelox says:

    Thumb up 1 Thumb down 3

    Mmmmm. creo que a esa chica nunca le dejes por que creo que es la única persona que te querrá.

    En cuanto a tu código y la explicación son un asco y si se me ocurre conectar por otro puerto, que hay de la seguridad, los usuarios..

  10. Thumb up 1 Thumb down 2

    jjajaja, ok ya viendo tantos comentarios negativos… acepto que fue un mal post.

    En cuanto a lo de la seguridad, ok si te quieres conectar por otro puerto primero tenes que configurar el servidor de MySQL ya que por defecto traer el puerto 3306.

    Segundo, la seguridad en linux permite bloquear accesos por puerto, entonces simplemente bloqueas el puerto 3306 y listo.

    El puerto puede estar en el string de configuración, un parámetro en la base de datos o hasta obteniéndolo a través de un servicio si quieren encapsularlo tanto.

    Ademas, en vez de localhost solo hay que poner la ip y el puerto. Por ejemplo 127.0.0.1:3306

    Sinceramente solo son esos pasos, creo que me faltan imagenes en el post para que sea vea mejor :(

  11. erick says:

    Thumb up 0 Thumb down 1

    de donde saco la dl de myswl

  12. esteban says:

    Thumb up 2 Thumb down 1

    loco!!! no sé si el código anda… pero como te quiere esa chica!!!! a mi ‘germu’… mejor ni hablar… no me deja ni 1 hora tranqui en la compu… así no puedo aprender!!!
    aguanten las mujeres comprensivas!!!!!!!!!!!!!!!!!!!!!!

  13. Thumb up 0 Thumb down 1

    El codigo si anda, es el que se pone en la configuracion(xml) para evitar estar poniendo a cada rato el string de conexion.

    gracias por el comentario

  14. Thumb up 0 Thumb down 0

    Y si tienes razon, a las mujeres comprensivas hay que cuidarlas toda la vida :)

  15. Rodrigo says:

    Thumb up 0 Thumb down 1

    Hola, con respecto a:
    2. Anadir la dll al proyecto en el que lo deseas ocupar la base de datos MySQL.

    ¿Cómo se hace eso?

    Saludos.

  16. Camus says:

    Thumb up 0 Thumb down 1

    el post esta bn… explicado tbn, pero tal vez falte que quieran que uno vaya y haga el trabajo x uds… referenciar una dll… basico, saber direccionar a donde esta la bd también… si tan solo leyeran un poco las bases y aprendieran a caminar… no harían preguntas tan estupidas xD…

    Chido x tu mujer…

    ánimo…

Leave a Reply


Warning: Invalid argument supplied for foreach() in /home/content/w/h/i/whibla1/html/wp-content/plugins/smilies-themer-toolbar/smilies-themer-toolbar.php on line 450