Cómo crear una base de datos en MySQL (con imágenes)

Tabla de contenido:

Cómo crear una base de datos en MySQL (con imágenes)
Cómo crear una base de datos en MySQL (con imágenes)

Video: Cómo crear una base de datos en MySQL (con imágenes)

Video: Cómo crear una base de datos en MySQL (con imágenes)
Video: Como enviar mensajes de texto o SMS en iPhone con iMessage 2024, Mayo
Anonim

Este wikiHow te enseñará cómo crear una base de datos usando MySQL. Para crear una base de datos, debe abrir la interfaz de línea de comandos "mysql" e ingresar los comandos de la base de datos mientras el servidor se está ejecutando.

Paso

Parte 1 de 3: Abrir la línea de comandos de MySQL

258108 1
258108 1

Paso 1. Asegúrese de que el servidor MySQL esté conectado

Si serverMySQL no está en la red, no puede crear una base de datos.

Puede comprobar el estado del servidor abriendo MySQL Workbench, seleccionando el servidor y mirando el indicador "Estado del servidor" en la pestaña "Administración - Estado del servidor"

258108 2
258108 2

Paso 2. Copie la dirección (ruta) de la carpeta de instalación

La dirección dependerá del sistema operativo utilizado (por ejemplo, Windows o Mac):

  • Windows: copie C: / Archivos de programa / MySQL / MySQL Workbench 8.0 CE / y asegúrese de reemplazar el último nombre de la carpeta con el nombre de la carpeta MySQL actual.
  • Mac: copie /usr/local/mysql-8.0.13-osx10.13-x86_64/ y asegúrese de reemplazar el último nombre de la carpeta con el nombre de la carpeta MySQL actual.
258108 3
258108 3

Paso 3. Abra un programa de línea de comandos de computadora

En una computadora con Windows, use el símbolo del sistema. Mientras tanto, los usuarios de computadoras Mac pueden usar Terminal.

258108 4
258108 4

Paso 4. Cambie la entrada al directorio de la carpeta de instalación de MySQL

Escriba cd e inserte un espacio, pegue la dirección de la carpeta de instalación y presione Entrar. Por ejemplo, en una computadora con Windows, podría escribir la siguiente entrada:

cd C: / Archivos de programa / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Paso 5. Abra el comando de inicio de sesión de MySQL

Por ejemplo, para abrir el mensaje de inicio de sesión para el nombre de usuario "mi", escriba la siguiente entrada y presione la tecla Intro:

mysql -u me -p

258108 6
258108 6

Paso 6. Ingrese la contraseña de la cuenta

Escriba la contraseña de su cuenta de usuario de MySQL y luego presione Intro. Se iniciará sesión en la cuenta y la aplicación de línea de comandos se conectará con los comandos de MySQL.

  • Puede ver el marcador "MySQL>" en la ventana de la aplicación de línea de comandos. A partir de esta etapa, cualquier comando que ingrese será procesado a través de la aplicación de línea de comando MySQL.
  • Comprende cómo ingresar comandos de MySQL. Los comandos de MySQL deben ingresarse usando un punto y coma (;) justo después de la última parte del comando. También puede ingresar un comando, escribir un punto y coma y presionar Enter nuevamente.

Parte 2 de 3: Creación de una base de datos

258108 7
258108 7

Paso 1. Cree un archivo de base de datos

Puede crear una escribiendo el comando "crear base de datos" crear base de datos, agregando el nombre de la base de datos e insertando un punto y coma, y presionando Enter. Para una base de datos llamada "Datos de mascotas", por ejemplo, ingrese el siguiente comando:

crear una base de datos de Pet_Data_Animals;

  • Los nombres de las bases de datos no pueden contener espacios. Si desea incluir espacios en su nombre, debe utilizar un guión bajo (por ejemplo, "Mi mejor amigo" se convierte en "Mi mejor amigo").
  • Cada comando de MySQL debe terminar con un punto y coma. Si olvida el primer punto y coma, puede escribirlo junto a " ”Se muestra, luego presione la tecla Enter nuevamente.
258108 8
258108 8

Paso 2. Muestre la base de datos actualmente guardada

Puede mostrar una lista de bases de datos guardadas escribiendo el siguiente comando y presionando Enter:

mostrar bases de datos;

258108 9
258108 9

Paso 3. Seleccione una base de datos

Puede seleccionar una base de datos de la lista escribiendo el comando use name, con "nombre" como nombre de la base de datos. Por ejemplo, para la base de datos "Datos de mascotas", escriba el siguiente comando y presione Entrar:

use Data_Animal_Pet;

258108 10
258108 10

Paso 4. Espere a que aparezca el mensaje de confirmación

Una vez que vea la frase "Base de datos cambiada" en el último comando ingresado, puede pasar a la creación de contenido de la base de datos.

Parte 3 de 3: Creación de tablas

258108 11
258108 11

Paso 1. Comprenda los distintos comandos de la tabla

Hay algunos aspectos clave de las tablas que debe conocer antes de crear una tabla:

  • Título: el título de la tabla se agrega justo después del comando "crear tabla" y debe seguir las mismas reglas que el nombre de la base de datos (por ejemplo, sin espacios).
  • Encabezados de columna: puede especificar los encabezados de columna escribiendo los nombres de los encabezados entre paréntesis (consulte el ejemplo del paso siguiente).
  • Longitud del cuadrado: al especificar la longitud del cuadro, puede utilizar "VARCHAR" (un carácter variable que le permite escribir entre uno y el número máximo de caracteres "VARCHAR") o "CHAR" (no requiere más ni menos de el número especificado de caracteres, como por ejemplo, "CHAR (1)" requiere un carácter, "CHAR (3)" requiere tres caracteres, y así sucesivamente).
  • Fechas: si desea agregar fechas al gráfico, use el comando "FECHA" para indicar que el contenido de la columna debe formatearse como fechas. Además, las fechas deben ingresarse en formato año-mes-fecha (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Paso 2. Delinee la tabla

Antes de ingresar datos en un gráfico, debe crear una estructura de tabla escribiendo el siguiente comando y presionando la tecla Enter:

crear el nombre de la tabla (columna1 varchar (20), columna2 varchar (30), columna3 char (1), columna4 fecha);

  • Por ejemplo, para crear una tabla titulada "Mascotas" con dos columnas "VARCHAR", una columna "CHAR" y una columna de fecha, puede escribir el siguiente comando:
  • crear tabla Pet_Animal (Nombre varchar (20), Especie varchar (30), Género char (1), Fecha de nacimiento);

258108 13
258108 13

Paso 3. Agregue filas a la tabla

Con el comando "insertar", puede ingresar la información de la base de datos línea por línea:

insertar en los valores de table_name ('valor de columna1', 'valor de columna2', 'valor de columna3', 'valor de columna4');

  • Para la tabla "Pets_Pet" utilizada anteriormente, sus filas de datos deberían verse así:

    insertar en valores Pet_Animal ('Fido', 'Husky', 'J', '2017-04-12');

  • Puede ingresar la palabra NULL como el contenido de la columna si la columna está vacía.
258108 14
258108 14

Paso 4. Entrar. Si desea hacerlo, omita el siguiente paso.

258108 15
258108 15

Paso 5. Cargue un archivo de texto si es necesario

Si tiene una base de datos con más filas de información que sería una molestia si tuviera que escribirlas manualmente una por una, puede cargar un archivo de texto que contenga los datos usando el siguiente código:

cargar datos locales infile '/path/namaberkas.txt' en la tabla nama_tabel líneas terminadas por '\ r / n';

  • En el ejemplo de la tabla "Pet_Animal", puede escribir el siguiente código o comando:

    cargar el archivo de datos locales 'C: /Users/username/Desktop/pets.txt' en la tabla Pets_Pets líneas terminadas por '\ r / n';

  • En computadoras Mac, debe usar el comando "líneas terminadas por" con '\ r' en lugar de '\ r / n'.
258108 16
258108 16

Paso 6. Revise la tabla creada

Ingrese el comando showbases; luego seleccione la base de datos escribiendo select * from name;, con "name" como el nombre de la base de datos. Por ejemplo, si está utilizando la base de datos "Pet_List", escriba el siguiente comando:

mostrar bases de datos; seleccione * de Pet_List;

Consejos

  • A continuación, se muestran algunos de los tipos de datos más utilizados:

    • CARBONIZARSE ”(Longitud): esta variable tiene una longitud establecida de la cadena de caracteres (cadena).
    • VARCHAR ”(Longitud): esta variable tiene la longitud máxima de la cadena de caracteres (de acuerdo con la variable de longitud que ingresó).
    • TEXTO ”- Esta variable tiene un juego de caracteres con una longitud máxima de texto equivalente a 64 kilobytes.
    • EN T ”(Longitud): esta variable es un entero de 32 bits con una longitud máxima de dígitos (un signo menos o“-”se considera un“dígito”para números negativos).
    • DECIMAL ”(Longitud, decimal): esta variable es un número decimal con el valor de la longitud como el número total de caracteres mostrados. Mientras tanto, la columna decimal indica el número máximo de números que se pueden mostrar después de la coma.
    • FECHA ”- Esta variable contiene la fecha en formato año-mes-fecha (#### - ## - ##).
    • TIEMPO ”: Esta variable contiene la hora en formato hora-minuto-segundo.
    • ENUM ”(" Valor1 "," valor2 ",….): Esta variable contiene una lista de números enteros o valores.
  • A continuación, se muestran algunos parámetros adicionales que puede utilizar:

    • NO NULO ”- Con este parámetro, debe ingresar un valor. La columna no se puede vaciar.
    • DEFECTO ”Valor-predeterminado: si no se ingresan datos o valores, el valor predeterminado se agregará a la columna automáticamente.
    • NO FIRMADO ”- En el campo numérico, el parámetro asegura que el número ingresado no será un número negativo.
    • AUTOINCREMENTO ”- Con este parámetro, el valor se incrementará automáticamente cada vez que agregue una nueva fila a la tabla.

Advertencia

  • Si el servidor MySQL no se está ejecutando cuando intenta acceder a la línea de comandos "mysql", no puede continuar con este proceso.
  • Al igual que con otras codificaciones, asegúrese de que los comandos que ingrese estén escritos con la ortografía y el espaciado correctos antes de intentar ingresarlos.

Recomendado: