Mysql-Tutorial
Enviado por Cuauhtemoc Moreno • 7 de Noviembre de 2022 • Apuntes • 493 Palabras (2 Páginas) • 50 Visitas
PhpMyAdmin es muy sencillo aprender a usar y es una gran herramienta para muchos de los diseñadores/programadores que desarrollan themes de CMS o aplicaciones propias en PHP. En este post al que titulo “Poniendo primera en la Consola Mysql” voy a realizar las acciones y consultas que se pueden hacer en la interfaz amigable de PHPMYAdmin pero desde la Consola MySql de mi servidor local.
1 – Acceder a la consola de Mysql
El server local que se usara para la administración de bases de datos MySql es el Wampserver (Desgargar). Una vez instalado se puede acceder a la Consola muy fácilmente haciendo doble click en el icono del programa. De esta manera se pone en funcionamiento el servidor, y una vez iniciado se hace click izquierdo con el mouse sobre el icono Wampserver de la barra del reloj de windows para poder seleccionar la consola en el menú.
[pic 1]
2 – Crear una BD y llamarla
Para todo el tutorial voy a crear una base de datos que guardará una lista de autos en venta. Para crear la base de datos escribo la siguiente línea en la consola y presiono Enter.
- mysql > create database ventadeautos; [pic 2]
Una vez creada la base de datos, necesito llamarla para empezar a guardar datos en ella, esto lo hago a través de la siguiente linea de código:
view plaincopy to clipboardprint?
- mysql > use ventadeautos;
3 – Crear usuarios y asignar privilegios
Ahora necesito crear un usuario que sera el administrador de la base y tendrá todos los permisos para administrar todas las bases y tablas del servidor, el nombre será Usuario y la contraseña “123″.
view plaincopy to clipboardprint?
- mysql > GRANT all ON * to usuario identified by '123' with GRANT OPTION;
4 – Crear tablas para guardar datos adentro
La tabla que contendrá los autos se llamará Autos en Venta y su estructura estará compuesta por 4 campos: Indice, Marca, Modelo, Precio y Stock. La columna Indice será la clave primaria, esta clave le permite a la tabla relacionarse con otras, como por ejemplo con una tabla de clientes.
- mysql > create table autosenventa
- mysql > (indiceid int unsigned not null auto_increment primary key,
- mysql > marca char (40) not null,
- mysql > modelo char (20) not null,
- mysql > precio char (20) not null,
- mysql > stock char (10) not null
- mysql > );
5 – Mostrar tablas, bases y mostrar detalles
Ahora que ya tengo mi base y mi tabla voy a comprobar si estas se crearon sin errores, para eso uso los siguientes comandos:
...