Cómo agregar una clave externa a MySQL

Escrito por jim campbell | Traducido por luis alberto fuentes schwab
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo agregar una clave externa a MySQL
MySQL es un servidor de base de datos libre utilizado para crear páginas web dinámicas. (Comstock/Comstock/Getty Images)

MySQL es un servidor de base de datos libre utilizado para crear páginas web dinámicas. Las claves externas o foráneas se vinculan a una clave principal en tus tablas. Estas claves son columnas en tus tablas MySQL. Vinculan registros relacionados en tablas separadas (por ejemplo, un cliente vinculado a una orden de una tabla separada "ordenes"). Puedes crear claves externas mediante la consola MySQL incluido con el motor de base de datos.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en el botón "Inicio" de Windows y haz clic en "Todos los programas". Haz clic en "MySQL" y luego en "MySQL Workbench" para abrir la consola principal.

  2. 2

    Haz clic en "Editar script SQL" desde la ventana principal de la consola. Se abrirá un editor de SQL donde puedes crear la clave foránea.

  3. 3

    Escribe el siguiente código en tu editor:

    alter table table_name add constraint key_name foreign key references tbl_name primary_key

    La primera línea establece la clave externa. Reemplaza "table_name" con el nombre de tu tabla. "Key_name" es el nombre de la columna en la tabla que deseas establecer como clave externa. La segunda línea es la información de clave principal para vincularla a la clave externa. Reemplaza "nombre_tabla" con la tabla que contiene la clave principal y "primary_key" con el nombre de la columna de clave principal.

  4. 4

    Haz clic en "Ejecutar" para ejecutar la sentencia SQL. Se creará la clave foránea, y tus tablas se configuran con los atributos relacionados.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles