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?



Hot debate. What do you think?
6
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!
Que bonito lo que me escribio, por eso la amo por ser tan linda en todos los aspectos conmigo
.
Poorly-rated. Like or Dislike:
1
4
Hidden due to low comment rating. Click here to see.
y si no quiero entrar al localhost sino a un servidor en otra parte?
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.
y en 2010??
En VS 2010 no lo he probado, pero no ha de cambiar porque eso es parte de la programacion no del entorno de desarrollo.
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
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..
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
de donde saco la dl de myswl
http://dev.mysql.com/downloads/connector/net/
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!!!!!!!!!!!!!!!!!!!!!!
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
Y si tienes razon, a las mujeres comprensivas hay que cuidarlas toda la vida
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.
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…