Pré-requis & installation de MariaDB
MyTinyTodoMariaDB c'est quoi ?
MyTinyTodoMariaDB est une application web légère pour gérer des listesbase de tâches.données Ellerelationnelle permetopen desource créer,qui organiseroffre etune suivrealternative desà tâchesMySQL, avec une interfacecompatibilité, simpledes performances améliorées, des fonctionnalités avancées, une communauté active, une indépendance vis-à-vis d'Oracle et intuitive. Les tâches peuvent être classées par listes et avoir des datessolutions d'échéance,robustes facilitant ainsipour la gestion de projetsréplication et la prioritéhaute des tâches.disponibilité.
Prérequis pour MyTinyTodo
Pour installer MyTinyTodo il nous faut plusieurs packets
- Un Serveur SGBDR MariaDB
sudo apt update
apt install mariadb-server
Remarques
LAMP : Apache, MariaDB, Php est un ensemble de logiciel libres permettant de construire des serveurs web avec un faible coût.
- Installation de php-sqlite3
sudo apt update
sudo apt install php-sqlite3
Configurer MariaDB
Maintenant nous devons nous connecter a Mariadb
mariadb -u root -p
NB : puis saisir le mot de passe ( vide par défaut )
Quelques commande pour mariadb :
- show database; Afficher toutes les bases de données.
- create database nomBaseDeDonnées; Créer une base de données.
- use nomBaseDeDonnées; Séléctionner une base de données.
- source nomscriptSql; Importer un script SQL il faut bien sélectionner la base avant.
- show tables; Afficher les tables de la base actuellement sélectionnée.
Maintenant nous allons crée un utilisateur avec un base de données pour MyTinyToDo :
- Connection a MySql
mysql -u root -p
- Créer la base de données
CREATE DATABASE MyTinyToDo;
- Créer l'utilisateur
CREATE USER 'Tiny'@'localhost' IDENTIFIED BY 'mot_de_passe_sécurisé';
NB : Remplacez 'mot_de_passe_sécurisé' par un mot de passe fort.
- Attribué des privilèges à l'utilisateur sur la base de données
GRANT ALL PRIVILEGES ON MyTinyToDo.* TO 'Tiny'@'localhost';
- Appliquer les privilèges
FLUSH PRIVILEGES;
- Quitter MySQL
EXIT;