Despliegue del Backend de PHP + BBDD
Requisitos de finalización
1. Despliegue: manual
1.3. Crear la base de datos
Podemos trabajar con phpMyAdmin o bien desde linea de comandos
sudo mysql
Dentro de mariadb:
CREATE DATABASE miapp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'usuarioapp'@'localhost' IDENTIFIED BY 'passwordseguro';
GRANT ALL PRIVILEGES ON miapp.* TO 'usuarioapp'@'localhost';
FLUSH PRIVILEGES;
Tabla de ejemplo en MySQL
USE miapp;
CREATE TABLE usuarios (
id INT AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100),
email VARCHAR(100)
);
INSERT INTO usuarios (nombre,email) VALUES
("Ana","ana@test.com"),
("Carlos","carlos@test.com"),
("Lucia","lucia@test.com");
Salimos de mariadb
EXIT;
Comprobar la conexión a MySQL
Desde el servidor:
mysql -u usuarioapp -p miapp
SELECT * FROM usuarios;