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: Crear y configurar Niveles - Tutorial Revit 2019 2024, Mayo
Anonim

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

Pasos

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

258108 1
258108 1

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

Si su servidor MySQL no está actualmente en línea, no puede crear una base de datos.

Puede comprobar el estado del servidor abriendo MySQL Workbench, seleccionando su 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 ruta de la carpeta de instalación

Esta ruta variará dependiendo de si está usando una computadora con Windows o una Mac:

  • Windows - Copie C: / Archivos de programa / MySQL / MySQL Workbench 8.0 CE / asegurándose de reemplazar el nombre de la última carpeta con el nombre de MySQL más actual.
  • Mac: copie /usr/local/mysql-8.0.13-osx10.13-x86_64/ asegurándose de reemplazar el nombre de la última carpeta con el nombre de la carpeta MySQL más actual.
258108 3
258108 3

Paso 3. Abra la línea de comandos de su computadora

Utilizará el símbolo del sistema en una computadora con Windows, mientras que los usuarios de Mac abrirán la Terminal.

258108 4
258108 4

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

Escribe cd y un espacio, pega la ruta a la carpeta de instalación y presiona ↵ Enter. Por ejemplo, haría lo siguiente en la mayoría de las computadoras con Windows:

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 comando de inicio de sesión para un usuario llamado "yo", escribe lo siguiente y presiona ↵ Enter:

mysql -u me -p

258108 6
258108 6

Paso 6. Ingrese la contraseña de su cuenta

Escribe la contraseña de tu cuenta de usuario de MySQL y luego presiona ↵ Enter. Esto lo iniciará y conectará su aplicación de línea de comando al indicador de MySQL.

  • Debería ver la etiqueta "MySQL>" aparecer en su aplicación de línea de comandos. A partir de este momento, cualquier comando que ingrese será procesado a través de la aplicación de línea de comando MySQL.
  • Comprenda cómo ingresar comandos de MySQL. Los comandos de MySQL deben ingresarse con un punto y coma (;) inmediatamente después de la última parte del comando, aunque también puedes ingresar el 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 el archivo de su base de datos

Lo harás escribiendo el comando "crear base de datos" crear base de datos, agregando el nombre de tu base de datos y un punto y coma, y presionando ↵ Enter. Para una base de datos llamada "Pet Records", por ejemplo, ingresaría lo siguiente:

crear la base de datos Pet_Records;

  • El nombre de su base de datos no puede tener espacios; si desea agregar un espacio al nombre, tendrá que usar un guión bajo (por ejemplo, "Amigos míos" se convertiría en "Amigos_míos").
  • Cada comando de MySQL debe terminar en punto y coma. Si omite el punto y coma la primera vez, puede escribirlo junto al que aparece y luego presiona ↵ Enter nuevamente.
258108 8
258108 8

Paso 2. Visualice las bases de datos actuales

Puedes abrir una lista de bases de datos actuales escribiendo lo siguiente y luego presionando ↵ Enter:

mostrar bases de datos;

258108 9
258108 9

Paso 3. Seleccione su base de datos

Puede seleccionar su base de datos de la lista escribiendo use name donde "name" es el nombre de la base de datos. Por ejemplo, para tu base de datos de "Pet Records", deberías escribir lo siguiente y presionar ↵ Enter:

use Pet_Records;

258108 10
258108 10

Paso 4. Espere el mensaje de confirmación

Una vez que vea la frase "Base de datos cambiada" debajo de su último comando escrito, puede continuar con la creación del contenido de la base de datos.

Parte 3 de 3: Crear una tabla

258108 11
258108 11

Paso 1. Comprender los diferentes comandos de la tabla

Hay algunos aspectos principales de su tabla que querrá conocer antes de crear una:

  • Título: su título irá directamente después del comando "crear tabla" y debe seguir las mismas reglas que el nombre de su base de datos (por ejemplo, sin espacios).
  • Encabezado de columna: puede determinar los encabezados de columna escribiendo diferentes nombres en un conjunto de paréntesis (consulte el ejemplo del siguiente paso).
  • Longitud de celda: al determinar la longitud de celda, utilizará "VARCHAR" (caracteres variables, lo que significa que puede escribir entre uno y el número límite de caracteres de VARCHAR) o "CHAR" (no requiere más ni menos de lo especificado número de caracteres; por ejemplo, CHAR (1) requiere un carácter, CHAR (3) requiere tres caracteres, y así sucesivamente).
  • Fecha: si desea agregar una fecha a su gráfico, utilizará el comando "FECHA" para indicar que el contenido de la columna se formateará como una fecha. La fecha debe ingresarse en

    AAAA-MM-DD

  • formato.
258108 12
258108 12

Paso 2. Cree el esquema de la tabla

Antes de poder ingresar datos para su gráfico, deberá crear la estructura del gráfico escribiendo lo siguiente y luego presionando ↵ Enter:

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

  • Por ejemplo, para crear una tabla llamada "Mascotas" con dos columnas VARCHAR, una columna CHAR y una columna de fecha, puede escribir lo siguiente:
  • crear la tabla Mascotas (Nombre varchar (20), Raza varchar (30), Carácter sexual (1), Fecha de nacimiento);

258108 13
258108 13

Paso 3. Agrega una línea a tu tabla

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

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

  • Para el ejemplo de la tabla "Mascotas" que se usó anteriormente, su línea podría verse así:

    insertar en los valores de Mascotas ('Fido', 'Husky', 'M', '2017-04-12');

  • Puede ingresar la palabra NULL para el contenido de una columna si la columna está en blanco.
258108 14
258108 14

Paso 4. Inserte el resto de sus datos si es posible

Si su base de datos es relativamente pequeña, puede insertar el resto de los datos línea por línea utilizando el código "insertar". Si elige hacer esto, omita el siguiente paso.

258108 15
258108 15

Paso 5. Cargue un archivo de texto si es necesario

Si tiene una base de datos que requiere más líneas de información de las que es práctico insertar a mano, puede hacer referencia a un archivo de texto que contiene los datos utilizando el siguiente código:

carga el archivo local de datos '/path/name.txt' en las líneas de nombre de la tabla terminadas por '\ r / n';

  • Para el ejemplo de "Mascotas", escribiría algo como lo siguiente:

    cargar el archivo local de datos 'C: /Users/name/Desktop/pets.txt' en la tabla Líneas de mascotas terminadas por '\ r / n';

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

Paso 6. Vea su tabla

Ingrese a las bases de datos del espectáculo; comando, luego seleccione su base de datos escribiendo select * from name; donde "nombre" es el nombre de la base de datos. Por ejemplo, si usa la base de datos "Pet Records", debe ingresar lo siguiente:

mostrar bases de datos; seleccione * de Pet_Records;

Consejos

  • Algunos tipos de datos de uso común incluyen los siguientes:

    • CARBONIZARSE(longitud) - cadena de caracteres de longitud fija
    • VARCHAR(longitud): cadena de caracteres de longitud variable con longitud máxima
    • TEXTO - cadena de caracteres de longitud variable con una longitud máxima de 64 KB de texto
    • EN T(longitud): entero de 32 bits con dígitos de longitud máxima (el '-' se cuenta como un 'dígito' para un número negativo)
    • DECIMAL(longitud, dec): número decimal hasta la longitud total de los caracteres de visualización; el campo dec indica el número máximo de lugares decimales permitidos
    • FECHA - Valor de fecha (año, mes, fecha)
    • TIEMPO - Valor de tiempo (horas, minutos, segundos)
    • ENUM("valor1", "valor2",….) - Lista de valores enumerados
  • Algunos parámetros opcionales incluyen lo siguiente:

    • NO NULO - Debe proporcionarse un valor. El campo no se puede dejar en blanco.
    • DEFECTO valor-predeterminado: si no se proporciona ningún valor, el valor predeterminado se asigna al campo.
    • NO FIRMADO - Para campos numéricos, asegura que el número nunca sea negativo.
    • AUTOINCREMENTO - El valor se incrementará automáticamente cada vez que se agregue una fila a la tabla.

Advertencias

  • Si su servidor MySQL no se está ejecutando cuando intenta iniciar sesión en la línea de comandos "mysql", no podrá continuar.
  • Al igual que con cualquier codificación, asegúrese de que sus comandos estén escritos y espaciados exactamente antes de intentar ingresarlos.

Recomendado: