lenguaje SQL, Bases de datos, Procedimientos Almacenados y SQL server

Lenguaje SQL - Bases de datos - SQL Server

    
  Buscar   

Inicio

Help Desk

Foros SQL

Tutoriales SQL
 General
 Lenguaje SQL
 SQL Server
 MySQL
 Proc. Almacenados
 Programación .NET

Manuales SQL

Libros SQL

Enlaces

Programacion

Acerca de...

Entrar
Registro

Lenguaje SQL, bases de datos y SQL Server

MSDN: U.S. Local Highlights
The latest developer information for the United States.
  • How to Control the Keyboard Using Silverlight
    This video shows you how to control your keyboard using Silverlight.

  • Sign Up Today for Free Sessions at MSDN Events
    Connect with your peers in real time! Share solutions with like-minded developers, sharpen your skills, and explore the hottest tips, tools, and technologies.

  • How Do I: Customize the Appearance of a ListBox in Windows Presentation Foundation?
    In this video, Todd Miranda shows you how to customize the ListBox in WPF.


    Last Refreshed 11/20/2008 10:37:34 PM

  •  


    Inicio > Tutoriales SQL > MySQL    
    INSTALACION DE MYSQL 5 EN WINDOWS (II)

    Enviado por   el Saturday, July 17, 2004 (Her)

    Una vez que instalamos el servidor MySQL hay que permitir que nuestras aplicaciones lo utilicen como origen de datos...

    Instalación del controlador ODBC para MySQL

    ¿Y una vez que tenemos instalado el servidor MySQL qué?
    Pues tenemos que conectar nuestras aplicaciones al servidor MySQL, y de las varias opciones que tenemos para hacerlo una de las más habituales son los controladores ODBC.
    La idea de un controlador ODBC es permitir a una aplicación acceder a diferentes bases de datos mediante un interfaz común, y para el MySQL la empresa MySQL AB nos proporciona en su Web conector ODBC que podemos instalar en Windows y en Linux.
    Para mostrar como utilizar esta tecnología plantearemos una situación en la que queremos conectarnos al servidor MySQL que creamos anteriormente desde el Access 2003 de Microsoft.
    Pero que no nos confunda el usar el Access. Para nosotros este programa será únicamente el cliente que mostrará los datos almacenados en el MySQL.

    Descargar e instalar el controlador
    El primer paso será entrar en la Web de MySQL AB y buscar en la sección de descargas el controlador ODBC para Windows. Una vez descargado lo ejecutaremos haciendo doble clic sobre el archivo MyODBC-standard-3.51.07-win.exe (depende de la versión que hayamos descargado) y nos aparecerá las siguientes ventanas.

    La instalación es sencilla y sin más seguir los pasos indicados tendremos instalado el controlador ODBC que actuará de puente entre nuestras aplicaciones y el MySQL.

    Creación de un origen de datos
    Una vez instalado el controlador tenemos que crear un DSN (Data Source Name) en nuestro equipo. En nuestro caso estamos trabajando desde un Windows 2003 Server y dentro de las “Herramientas Administrativas” encontraremos la herramienta para manejar los orígenes de datos ODBC.

    Elegimos la pestaña DSN de sistema y creamos un nuevo nombre de origen de datos.
    En la primera pantalla del asistente tenemos que escoger el controlador ODBC que deseamos. Escogemos el MySQL ODBC 3.51 Driver y pulsamos en siguiente.
    En la segunda parte elegimos el nombre de nuestro origen de datos (la base de datos personas) y el servidor con el que nos vamos a conectar. También el nombre del usuario (root) con el que vamos a utilizar esta conexión.

    Comprobamos que la conexión se ha establecido correctamente pulsando en el botón “Test Data Source” y si todo va bien pulsamos el botón OK para terminar.

    Conexión desde Access
    Ahora abrimos el Access 2003 para conectarnos con el MySQL.
    Lo primero es crear una nueva base de datos a la que le daremos de nombre Agenda.mdb. Una vez creada vamos a crear una tabla vinculada que apunte a nuestro servidor MySQL, a la base de datos personas que creamos anteriormente, y a la tabla que tenemos en ella.
    Para empezar en el la barra de menús del Access elegimos “Obtener Datos Externos>Vincular Tablas”

    Y en el cuadro de diálogo que nos aparece elegimos como tipo de archivos “Bases de Datos ODBC”.


    Al hacerlo se nos muestra una pantalla en la que escogeremos DSN de sistema y elegimos el DSN que creamos anteriormente

    Pulsamos en el botón OK. En el último paso basta con elegir la tabla con la queremos que se vincule nuestro Access. Para este ejemplo sólo tenemos la tabla personas creada anteriormente y la elegimos.

    Y ahora todo esta preparado para trabajar con nuestra tabla desde el Access como si hubiésemos creado la tabla en el propio Access.

    Como podéis comprobar es sencillo instalar y utilizar un controlado ODBC que utilice el MySQL.
    En este ejemplo hemos utilizado como aplicación cliente el Access por sencillez, pero el método es exactamente el mismo si conectamos nuestra aplicación de Visual Basic, nuestra página Web con ASP o PHP o desde cualquier tipo de interfaz que sea capaz de acceder a un origen de datos ODBC.


     

    Comentarios:

    Problematica en la Instalación del MySQL
    Por  ? el Tuesday, July 27, 2004 (Her)

     

    Seria bueno que tambien se comentase los probables problemas que se puedan presentar y sus respectivas soluciones.

    En mi caso, por ejemplo al querer conectar desde Access me da el siguiente error:

    [MySQL.AB][MyODBC]ERROR : Host "ESTUDIOS25" is not allowed to connect to this MySQL Server.

     

    y esto no me permite vincular las tablas que he creado en una Base de Datos en el MySQL.

     

    Agradezco cuanlquier ayuda que me permita solucionar este problema

     

    Atentamente,

     

    Guillermo Varona

    Responde a este Comentario

    problema instalacon mysl
    Por  ? el Tuesday, August 03, 2004 (Her)

    bueno cuando te conectas a la base de datos debes crear un usuario y en el campo host debes poner la ip de dodne se conecta

    o recorrer la tabla user de la base de datos mysql debes poner a que host esta el usuario...

    Responde a este Comentario

    SELECT ANIDADOS EN MYSQL
    Por  ? el Friday, November 05, 2004 (Her)

    Hola a todos. Agradezco me ayuden en lo siguiente. Deseo saber si Mysql 5 permite los select anidados tal como lo hace por ejemplo sqlserver o Postgres.

    Gracias.

    Responde a este Comentario

    modificar y eliminar registro en mysql
    Por  ? el Monday, November 15, 2004 (Her)

    hola estoy haciendo un sistema en asp y estoy manejando mysql front

    pero no puedo eliminar registros  ni modificarlos y no se a q se deba ya q la sentencia sql es correcta

    Responde a este Comentario

    select into
    Por  ? el Saturday, April 09, 2005 (Her)
    Hola a todos, Me pueden ayudar en lo siguiente: En mysql como trabaja o cual es su equivalente del Select into de sqlserver? Gracias

    Responde a este Comentario

    varios servidores de mysql en windows
    Por  ? el Thursday, June 02, 2005 (Her)
    Hola quisiera saber si es posible instalar varios servidores de mysql en un equipo con windows

    Responde a este Comentario

    Añadir Comentario

     



    WEBS RECOMENDADAS
    Programacion.com
    La Web del Programador
    Talleres del Web

    Artículos más Vistos
  • ¿Como manejar las fechas en Sql Server?
    Manejar las fechas en SQL Server es una de las preguntas más recurrentes en los foros. Maximiliano Damian nos explica como tratarlas

  • INSTALACION DE MYSQL 5 EN WINDOWS (I)
    MySQL es un servidor de bases de datos que cada vez tiene más adeptos. No nos da tantas facilidades ni funcionalidades como el SQL Server, pero es una optión a tener en cuenta...

  • SQL Dinámico: Exec y sp_executeSql
    La ejecución dinámica de instrucciones SQL es una potente herramienta a la que tarde o temprano tenemos que enfrentarnos.

  • Tablas temporales en el SQL Server
    En el mundo de las bases de datos es muy común la utilización de tablas temporales. Vamos a ver com hacer buen uso de ellas...

  • FAQ: Conexión con base de datos en ASP.NET con C#
    Vamos a ver de manera sencilla como mostrar el contenido de una tabla de Access en una página Web.

  •  

    Mensajes Nuevos

  • Unificacion de Datos
    Enviado por ? el Saturday, October 04, 2008 (Her)

  • qfopbmufuq
    Enviado por ? el Wednesday, October 01, 2008 (Her)

  • fpgaedac
    Enviado por ? el Sunday, September 28, 2008 (Her)

  • GENERACION DE TABLA EN PROCEDIMIENTOS
    Enviado por EDCOTA el Friday, September 26, 2008 (Her)

  • anfbibojxl
    Enviado por ? el Friday, September 26, 2008 (Her)



  •  

    Inicio   |   Help Desk   |   Foros SQL   |   Tutoriales SQL   |   Manuales SQL   |   Libros SQL   |   Enlaces   |   Programacion   |   Acerca de...

    Lenguaje SQL - Bases de Datos - SQL Server

    Diseño Paginas Web Codice DT

    Tarot por Telefono