Cómo crear una base de datos en mysql
2 Métodos:Creación y manipulación de una base de datosContinuando con MySQL
MySQL puede ser un programa de enormes proporciones. Todos los comandos se deben introducir en un símbolo, y hay una interfaz visual. Debido a esto, tener un conocimiento previo básico de cómo crear y manipular una base de datos que puede ahorrar mucho tiempo y dolor de cabeza. Sigue esta guía para crear una base de datos de los estados de Estados Unidos y sus poblaciones.
pasos
método 1
Creación y manipulación de una base de datos1
Crear la base de datos. Desde la línea de comandos de MySQL, introduzca el comando
CREAR BASE DE DATOS -
. reemplazar
el nombre de su base de datos. No puede contener espacios.- Por ejemplo, para crear una base de datos de todos los estados de Estados Unidos, se puede usar
CREAR BASE DE DATOS us_states-
- Nota: Los comandos no tienen que estar escritos en mayúsculas () en mayúsculas.
- Nota: Todas las instrucciones SQL deben terminar con "-". Si se olvida de incluir el punto y coma, puede introducir solamente "-" en la siguiente línea para procesar el comando anterior.
2
Proporcionar una lista de las bases de datos disponibles. Entre el mandato
MOSTRAR DATABASES-
enumerar todas las bases de datos que tenga almacenados. Además de la base de datos que acaba de crear, también verá una base de datos MySQL
y una base de datos prueba
. Puede ignorar esto por ahora.3
Seleccione la base de datos. Una vez creada la base de datos, es necesario seleccionarlo para comenzar a editarlo. Entre el mandato
USO us_states-
. Verá el mensaje Base de Datos cambió
, que le permite saber que su base de datos activa es ahora us_states
.4
Crear una tabla. Una tabla es el hogar de la información en su base de datos. Para crear uno, es necesario introducir todo el formato de la tabla en el comando inicial. Para crear una tabla, introduzca el siguiente comando:
Create table (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, estatales CHAR (25), INT población (9)) -
. Esto creará una tabla denominada "estados" (Estados) con tres campos: identificación
(Identificación) estado
(Estado), y población
(Población).INT
hará que el campo identificación
contiene sólo números (enteros).NO NULO
certifica que el campo identificación
No puede dejarse en blanco.PRIMARY KEY
designa el campo identificación
como un campo clave de la tabla. El campo de clave debe establecerse en un campo que no contiene datos duplicados.AUTO_INCREMENT
Automáticamente se asignan valores cada vez mayor para el campo identificación
, esencialmente la numeración automáticamente cada entrada.CHAR
(personajes) INT
(enteros) para diferentes tipos de datos permitidos en los campos. Los números próximos al comando indica cuántos caracteres se pueden introducir en este campo.5
Crear una entrada de la tabla. Ahora que se ha creado la tabla, es el momento de comenzar a introducir su información. Utilice el siguiente comando para entrar en su primera entrada:
INSERT INTO VALORES estados (ID, el estado, la población) (NULL, `Alabama`, `4822023`) -
identificación
Contiene el comando NO NULO
, inserción NULL
cómo el valor forzará el campo incrementado automáticamente por 1 su valor gracias a comandos AUTO_INCREMENT
.6
Crear más entradas. Se pueden crear múltiples entradas con un único comando. Para entrar en los próximos tres estados, utilice el siguiente comando:
INSERT INTO VALORES estados (ID, el estado, la población) (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`) -
.Campos | identificación | estado | población |
---|---|---|---|
valores: | 1 | Alabama | 4822023 |
2 | Alaska | 731.449 | |
3 | Arizona | 6553255 | |
4 | Arkansas | 2949131 |
- 1Ejecutar una consulta en su nueva base de datos. Ahora que la base de datos de base haya sido creado, puede ejecutar consultas o consultas que devuelven resultados específicos. En primer lugar, introduzca el comando:
SELECT * FROM us_states-
. Esto le devolverá a su base de datos, representada por el comando "*"Lo que significa lo mismo que "todos" o "todos". - Para mayor consulta avanzada, introduzca el siguiente comando:
Estado SELECT, la población us_states DE ORDEN POR población-
Esto devolverá una tabla con los Estados enumerados en el orden de la población en lugar de alfabéticamente. campoidentificación
No aparecerá en la lista, ya que preguntas sólo las entradasestado
(Estado) ypoblación
(Población). - 2Para una lista de los estados de acuerdo con su población, pero en orden inverso, entre el mandato siguiente:
Estado SELECT, la población us_states DE ORDEN POR población DESC-
. El comandoDESC
las listas en orden descendente, en el que figurarán los estados a partir de tener la población más grande, seguido por la población más pequeña, y no al revés.
método 2
Continuando con MySQL1
Instalar MySQL en su PC con Windows. Para saber cómo instalar MySQL en su ordenador personal.
2
Eliminar las bases de datos MySQL. Puede eliminar las bases de datos antiguos y que ya no son necesarios.
3
Aprender PHP y MySQL. El aprendizaje de PHP y MySQL le permitirá crear sitios web de gran alcance para la diversión o trabajo.
4
Copias de seguridad de bases de datos MySQL. Siempre es recomendable que haga una copia de seguridad de sus bases de datos, especialmente si se trata de una importante base de datos.
5
Cambiar la estructura de su base de datos. Si se cambian las necesidades de su base de datos que puede ser necesario ajustar la estructura de la base de datos para hacer frente a una información diferente.
consejos
- Algunos tipos de datos de uso general: (Para una lista completa, consulte la documentación https://dev.mysql.com/doc/)
- CHAR(longitud) - cadena con longitud fija
- VARCHAR(longitud) - cadena con longitud variable, el máximo definido en el atributo describe en longitud.
- TEXTO - cadena con texto máximo de longitud variable con un máximo de 64 KB.
- INT(longitud) - Full máximo atributo definido longitud de 32 bits descrito como longitud (el `-` es el contacto como un "escrito" en un número negativo).
- DECIMAL(longituddec) - número decimal de caracteres máximo X, y este atributo X-definido como se describe longitud. campo diciembre indica que el número máximo de cifras decimales permitido.
- FECHA - valor de fecha (año, mes, día)
- TIEMPO - Los valores de tiempo (hora, minuto, segundo)
- ENUM("valor1","valor2"....) - Una lista de los valores enumerados.
De esta manera? Compartir en redes sociales: