Advanced Search
Search Results
134 total results found
2_Fichier SSH Config
Simplifier vos connexions SSH avec le fichier config Si vous en avez assez de taper systématiquement : ssh user@votreIP vous pouvez simplifier vos connexions en utilisant : ssh nomdonné Pour cela, il suffit d’utiliser le fichier de configuration SSH. Emplace...
3_Partage de clé avec Windows
Préparer le dossier .ssh sur l’hôte distant Sur la machine distante, commencez par créer le dossier .ssh et lui appliquer les bons droits : mkdir .ssh sudo chown user:user .ssh sudo chmod 700 .ssh Ces permissions garantissent que seul l’utilisateur peut accéd...
4_Génération_clé_sur_Windows
Générer une clé SSH Pour créer une nouvelle paire de clés SSH (clé privée + clé publique), utilisez : ssh-keygen -b 2048 -t rsa -f filename Explications des options : -b 2048 : définit la taille de la clé (2048 bits). -t rsa : spécifie le type de clé (RSA). ...
SQL
SQL pour les nuls, c'est a dire moi
1_Theorie
Introduction à SQL SQL (Structured Query Language) est un langage normalisé permettant d’exploiter et de manipuler des bases de données relationnelles. Il fonctionne généralement via le port 3306/TCP (notamment pour MySQL/MariaDB). SQL permet : de rechercher ...
2_Commande pour les Databases
Lister les bases de données Pour afficher toutes les bases de données présentes sur le serveur MySQL/MariaDB : SHOW DATABASES; Cette commande permet de visualiser rapidement l’ensemble des catalogues disponibles. Utiliser une base de données Pour sélectionner...
3_Commande pour les Users
Créer un utilisateur SQL Pour créer un nouvel utilisateur local : CREATE USER 'user'@'localhost' IDENTIFIED BY 'motdepasse'; L’utilisateur pourra ensuite recevoir des privilèges selon les besoins. Modifier le mot de passe d’un utilisateur Pour changer le mot ...
4_Commande pour les Tables
Voir les tables d’une base Avant toute manipulation, il faut d’abord sélectionner la base de données : USE `nomdelaBDD`; Pour afficher toutes les tables présentes dans cette base : SHOW TABLES; Afficher la structure d’une table Pour visualiser la structure (...
5_Backup et Réstoration
Exporter une base de données (dump) Pour sauvegarder une base de données dans un fichier .sql : mysqldump -u username -p database > backup.sql Explications : mysqldump : outil de sauvegarde MySQL/MariaDB -u username : utilisateur SQL -p : demande le mot de p...
6_Préparer son serveur SQL
Installer MariaDB Server Pour installer MariaDB sur une distribution Debian/Ubuntu : sudo apt install mariadb-server -y L’installation configure automatiquement le service et le démarre. Modifier l’adresse d’écoute de MariaDB Par défaut, MariaDB écoute unique...
7_SQL server distant
Exemple complet de création d’une base et d’un utilisateur CREATE DATABASE testdb; GRANT ALL ON testdb.* TO 'username'@'10.10.0.111' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT; Explications : CREATE DATABASE testdb; Crée une nouvelle base de données n...
8_Change password utilisateur
Modifier le mot de passe d’un utilisateur SQL Pour changer le mot de passe d’un utilisateur existant dans MySQL/MariaDB : SET PASSWORD FOR 'utilisateur'@'localhost' = PASSWORD('newpassword'); Explications : SET PASSWORD FOR : cible l’utilisateur dont on souh...
ERROR 1273 (HY000)
Problème de collation entre versions MySQL/MariaDB Lors d’un import de base de données, il peut arriver que la version du serveur de destination soit plus ancienne que celle du serveur source. Dans ce cas, certaines collations récentes — comme utf8mb4_0900_ai_...
Template
Livre de test pour la synchronisation.
VIM
Rejoint le côté VIM, de la force
Commande mode
Édition et gestion des fichiers :w — Enregistre le fichier courant. :w nom.txt — Enregistre sous un autre nom :wa — Enregistre tous les fichiers ouverts. :q — Quitte si aucun changement. :q! — Quitte sans enregistrer. :wq — Enregistre puis quitte. :x — Enregi...
Insertion mode
Pour rentrer en mode Insertion il existe plusieurs commandes : Chaque touche a un comportement différent : i — insère avant le curseur. I — insère au début de la ligne. a — insère après le curseur. A — insère à la fin de la ligne. o — crée une nouvelle ligne ...
Les modes
Vim fonctionne avec plusieurs modes, chacun ayant un rôle précis : Mode Normal — le mode par défaut pour naviguer et lancer des commandes. Mode Insertion — pour écrire du texte. Mode Commande (:) — pour exécuter des commandes comme :w, :q, :set number. Mode V...