DÍA 02Preparación y lectura del esquema · SQL para Análisis de Datos

Configura una conexión local, prueba el acceso y verifica el servidor sin exponer credenciales.

Día 2 18 minInicial

Conectar Workbench a MySQL

Objetivos

Al terminar podrás crear una conexión local, probarla y reconocer los datos que identifican el servidor y la cuenta activa.

Concepto

Workbench es un cliente. Para conectarse, MySQL Server debe estar instalado, iniciado y accesible. En una instalación local normal, el host suele ser 127.0.0.1 y el puerto suele ser 3306; usa los valores que configuraste si son distintos. Para un servidor remoto, pide el host, puerto y método de conexión al administrador de esa instancia.

Una conexión no necesita compartir contraseña dentro de una consulta. En una computadora compartida, no guardes la contraseña en la bóveda de Workbench.

Para practicar, usa una cuenta dedicada con los permisos que necesita el curso. En una instancia compartida, pídele esa cuenta al administrador; no uses root ni una cuenta de producción para las consultas de aprendizaje.

Ejemplo

  1. Abre Workbench y pulsa el icono + junto a MySQL Connections.
  2. Usa un nombre descriptivo, por ejemplo MySQL local de práctica.
  3. Para una instancia local, selecciona Standard (TCP/IP) y confirma host, puerto y usuario de tu instalación.
  4. Pulsa Test Connection y escribe la contraseña en el diálogo seguro. Si la prueba funciona, guarda la conexión.
  5. Abre el SQL Editor y ejecuta:
SELECT
  VERSION() AS mysql_version,
  CURRENT_USER() AS connected_account,
  DATABASE() AS selected_schema;

selected_schema puede mostrar NULL, que aquí indica que aún no hay un esquema seleccionado; eso no significa que la conexión haya fallado. MySQL Workbench ofrece una guía oficial para crear y probar una conexión.

También puedes revisar los permisos que ve la cuenta:

SHOW GRANTS;

Para consultar las tablas canónicas del curso, la cuenta debe tener SELECT sobre el esquema de práctica. Si ves permisos que no esperabas, detente y confírmalo con el administrador antes de continuar. Consulta la referencia oficial de administración de cuentas y privilegios.

Si una conexión remota fue autorizada por el dueño del servidor, usa exclusivamente su host, puerto y requisitos de cifrado. No abras el puerto de MySQL hacia Internet para resolver un error de conexión.

Práctica guiada

  1. Prueba la conexión y confirma que el resultado de VERSION() corresponde al servidor instalado.
  2. Observa el resultado de DATABASE() antes de seleccionar un esquema.
  3. Si falla la prueba, revisa que el servicio esté iniciado y vuelve a comprobar host, puerto, nombre de usuario y contraseña sin copiarlos en un archivo compartido.

Reto

Guarda la conexión local y ejecuta la consulta de verificación. En una nota sin secretos, registra la versión del motor y si ya hay un esquema predeterminado.

Quiz

¿Qué confirma el botón Test Connection?

  • A. Que Workbench puede conectarse al servidor con los parámetros ingresados.
  • B. Que el servidor contiene Sakila.
  • C. Que la cuenta tiene permiso para modificar todas las tablas.

Respuesta: A. La prueba verifica la conexión; no confirma que un conjunto de datos esté instalado ni amplía los permisos de la cuenta.

Comprobación

La conexión funciona. En la siguiente lección revisarás si la base autorizada está presente y consultarás sus metadatos sin cambiar sus tablas.

TU PROGRESO

Cargando estado…