Cómo crear una base de datos en mysql

THISTEACKES, cómo crear una base de datos en MySQL. Para crear una base de datos, tendrás que abrir el "mysql" Interfaz de línea de comandos e ingrese los comandos de su base de datos mientras se ejecuta el servidor.

Pasos

Parte 1 de 3:
Apertura de la línea de comandos MySQL
  1. Imagen titulada 258108 1
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 verificar el estado del servidor abriendo MySQL Workbench, seleccionando su servidor y mirando el "El estado del servidor" indicador en el "Administración - Estado del servidor" pestaña.
  • Imagen titulada 258108 2
    2. Copia la ruta de la carpeta de instalación. Esta ruta variará dependiendo de si está utilizando una computadora con Windows o una Mac:
  • Ventanas - Dupdo C: / Archivos de programa / MySQL / MySQL Workbench 8.0 CE / Asegurarse de reemplazar el nombre de la última carpeta con el nombre MySQL más actual.
  • Mac - Dupdo / usr / local / mysql-8.0.13-OSX10.13-x86_64 / Asegurarse de reemplazar el nombre de la última carpeta con el nombre de la carpeta MySQL más actual.
  • Imagen titulada 258108 3
    3. Abra la línea de comando de su computadora. Usará el símbolo del sistema en una computadora con Windows, mientras que los usuarios de Mac abrirán el terminal.
  • Imagen titulada 258108 4
    4. CAMBIAR A EL directorio de la carpeta de instalación de MySQL. Tipo CD y un espacio, pegue en la ruta a la carpeta de instalación, y presione ↵ Entrar. 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
  • Imagen titulada 258108 5
    5. Abra el comando de inicio de sesión MySQL. Por ejemplo, para abrir el comando de inicio de sesión para un usuario llamado "me", Usted escribiría lo siguiente y presione ↵ Entrar:
    mysql -u me -p
  • Imagen titulada 258108 6
    6. Ingrese su contraseña de cuenta. Escriba la contraseña para su cuenta de usuario de MySQL, luego presione ↵ Entrar. Esto le registrará y conectará su solicitud de línea de comandos al indicador MySQL.
  • Deberías ver el "Mysql>" TAG Aparece su aplicación de línea de comando. Desde este punto, cualquier comando que ingrese se procesará a través de la aplicación MySQL Command Line.
  • Entender cómo ingresar los comandos de MySQL. Los comandos de MySQL se deben ingresar con un punto y coma (-) inmediatamente después de la última parte del comando, aunque también puede ingresar el comando, escriba un punto y un punto un punto y presione ↵ ingrese nuevamente.
  • Parte 2 de 3:
    Creando una base de datos
    1. Imagen titulada 258108 7
    1. Crea el archivo de tu base de datos. Lo harás escribiendo en el "crear una base de datos" mando crear una base de datos, Agregar el nombre de su base de datos y un punto y coma, y ​​presionando ↵ Entrar. Para una base de datos nombrada "Registros de mascotas", Por ejemplo, usted ingresará a lo siguiente:
    Crear base de datos PET_RECORDS-
    • El nombre de su base de datos no puede tener espacios en él, si desea agregar un espacio al nombre, tendrá que usar un guión bajo (por ejemplo,, "Amigos míos" se convertiría "Amigos míos").
    • Cada comando MySQL debe terminar en un punto y coma. Si pierde el punto y coma la primera vez, puede escribirlo junto a la ... que aparece y luego presione ↵ ingrese de nuevo.
  • Imagen titulada 258108 8
    2. Mostrar las bases de datos actuales. Puede presentar una lista de bases de datos actuales escribiendo lo siguiente y luego presionando ↵ Entrar:
    Mostrar bases de datos-
  • Imagen titulada 258108 9
    3. Seleccione su base de datos. Puede seleccionar su base de datos de la lista escribiendo usa el nombre dónde "nombre" es el nombre de la base de datos. Por ejemplo, para tu "Registros de mascotas" Base de datos, usted escribiría lo siguiente y presione ↵ Entrar:
    Usa PET_RECORDS-
  • Imagen titulada 258108 10
    4. Esperar el mensaje de confirmación. Una vez que veas la frase "Base de datos cambiada" Aparece por debajo de su último comando tipificado, es libre de continuar con la creación del contenido de la base de datos.
  • Parte 3 de 3:
    Creando una tabla
    1. Imagen titulada 258108 11
    1. Entiende los diferentes comandos de la tabla. Hay algunos aspectos principales de su mesa que querrás saber antes de crear uno:
    • Título - Tu título irá directamente después de la "crear mesa" comando, y debe seguir las mismas reglas que el nombre de su base de datos (E.gramo., No hay espacios).
    • Encabezado de columna - Puede determinar los encabezados de columna escribiendo diferentes nombres en un conjunto de paréntesis (vea el ejemplo del siguiente paso).
    • Longitud de células - Al determinar la longitud de la celda, usarás cualquiera "Varchar" (caracteres variables, lo que significa que puede escribir entre uno y el número de límites de Varchar) o "CARBONIZARSE" (No requiere más y no menos que el número especificado 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 tabla, usará el "FECHA" comando para indicar que los contenidos de la columna estarán formateados como una fecha. La fecha debe ser ingresada en Yyyy-mm-dd formato.
  • Imagen titulada 258108 12
    2. Crea el esquema de la tabla. Antes de que pueda ingresar datos para su tabla, deberá crear la estructura del gráfico escribiendo lo siguiente y luego presionando ↵ Entrar:
    Cree el nombre de la tabla (column1 varchar (20), column2 varchar (30), column3 char (1), cita de columna4)-
  • Por ejemplo, para crear una tabla llamada "Mascotas" Con dos columnas VARCHAR, una columna de caracteres y una columna de fecha, puede escribir lo siguiente:
  • Crea mascotas de mesa (nombre Varchar (20), Raza Varchar (30), Sex Char (1), DOB Fecha)-
  • Imagen titulada 258108 13
    3. Añadir una línea a su mesa. Utilizando la "insertar" Comando, puede ingresar la línea de información de su base de datos:
    Insertar en NameValues ​​(`Valor de columna1`, `COLUMN2 VALVE`, `COLUMN3 VALUE`, `COLUMN4 VALUE`)-
  • Para el "Mascotas" Ejemplo de la tabla utilizado anteriormente, su línea puede verse así:
    Insertar en Petsvalues ​​(`Fido`, `HUSKY`, `M`, `2017-04-12`)-
  • Puedes entrar en la palabra NULO Para los contenidos de una columna si la columna está en blanco.
  • Imagen titulada 258108 14
    4. Inserte el resto de sus datos si es posible. Si su base de datos es relativamente pequeña, puede insertar el resto de la línea por línea de datos utilizando el "insertar" código. Si eliges hacer esto, omita el siguiente paso.
  • Imagen titulada 258108 15
    5. Sube un archivo de texto si es necesario. Si tiene una base de datos que requiere más líneas de información que la práctica para insertar a mano, puede hacer referencia a un archivo de texto que contiene los datos utilizando el siguiente código:
    Cargar datos local infile `/ ruta / nombre.txt `en nombra de mesa terminada por` r n `-
  • Para el "Mascotas" Ejemplo, escribirías algo como lo siguiente:
    Cargar datos local infile `C: / Usuarios / nombre / Desktop / Mascotas.txt `en la tabla Petslines terminada por` r n `-
  • En una computadora Mac, deberá usar el "Líneas terminadas por" comando con ` r` en vez de ` r n`.
  • Imagen titulada 258108 16
    6. Ver su mesa. Introducir el Mostrar bases de datos- Command, luego seleccione su base de datos escribiendo en Seleccione * desde el nombre- dónde "nombre" es el nombre de la base de datos. Por ejemplo, si usa el "Registros de mascotas" Base de datos, usted ingresará en lo siguiente:
    Mostrar bases de datos: seleccione * de PET_RECORDS-
  • Consejos

    Algunos tipos de datos de uso común incluyen lo siguiente:
    • CARBONIZARSE(largo) - Cadena de carácter de longitud fija
    • Varchar(largo) - Cadena de carácter de longitud variable con longitud máxima largo
    • TEXTO - Cadena de carácter de longitud variable con longitud máxima de 64kb de texto
    • EN T(largo) - Integer de 32 bits con Max largo Los dígitos (el `-` se contabiliza como un `dígito` para un número negativo)
    • DECIMAL(largo,dic) - número decimal hasta el total largo Mostrar caracteres- el dic El campo indica el número máximo de los lugares decimales permitidos
    • FECHA - Valor de la fecha (año, mes, fecha)
    • HORA - Valor de tiempo (horas, minutos, segundos)
    • Enumerar("valor1","valor2", ....) - Lista de valores enumerados
  • Algunos parámetros opcionales incluyen lo siguiente:
  • NO NULO - Se debe proporcionar un valor.El campo no se puede dejar en blanco.
  • DEFECTO valor por defecto - Si no se da ningún valor, el valor por defecto se asigna al campo.
  • NO FIRMADO - Para los campos numéricos, garantiza 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 el "mysql" línea de comandos, no podrás proceder.
  • Al igual que con cualquier codificación, asegúrese de que sus comandos estén detallados y espaciados exactamente justo antes de intentar ingresarlos.
  • Artículos Relacionados