Recherche de site Web

Comment exécuter des requêtes MySQL depuis la ligne de commande Linux

Si vous êtes responsable de la gestion d'un serveur de bases de données, de temps en temps, vous devrez peut-être exécuter une requête et l'inspecter attentivement. Bien que vous puissiez le faire depuis le shell MySQL/MariaDB, ce conseil vous permettra d'exécuter les requêtes MySQL/MariaDB directement depuis la ligne de commande Linux ET de sauvegarder le résultat dans un fichier pour une inspection ultérieure (ce qui est particulièrement utile si la requête renvoie beaucoup d'enregistrements).

Examinons quelques exe

Lire la suite →

10 questions d'entretien sur les bases de données MySQL pour les administrateurs Linux

Dans nos articles précédents, nous avons couvert les questions d'entretien MySQL pour les débutants et les utilisateurs intermédiaires, et la réponse a été écrasante. Aujourd'hui, nous adoptons une approche différente – nous concentrant spécifiquement sur les questions d'entretien de base de données MySQL adaptées aux utilisateurs Linux.

Maintenant, certains d'entre vous pourraient se demander pourquoi nous séparons les utilisateurs de Linux des autres. Eh bien, la raison est simple. Dans la plupart des environnements de production, MySQL fonctionne s

Lire la suite →

Comment automatiser les sauvegardes de base de données MySQL avec un script Shell

Les sauvegardes sont essentielles pour maintenir vos données en sécurité, et automatiser le processus de sauvegarde peut vous faire gagner à la fois du temps et des efforts. Si votre base de données est jamais perdue ou corrompue, avoir une sauvegarde récente peut être un véritable sauveur.

Les sauvegardes régulières sont cruciales pour tout site web ou application utilisant une base de données MySQL. Automatiser ce processus garantit que les sauvegardes se produisent régulièrement, sans avoir besoin de se souvenir de les effectuer manuellement.

Dans ce guide, n

Lire la suite →

Comment réinitialiser le mot de passe root de MySQL ou MariaDB

Il y a quelques mois, j'avais installé une stack LAMP sur un serveur Ubuntu 18.04. Aujourd'hui, j'ai essayé de me connecter en tant qu'utilisateur root sur mon serveur de base de données, mais j'ai complètement oublié le mot de passe. Après quelques recherches sur le web et avoir parcouru le forum MySQL, j'ai réussi à réinitialiser le mot de passe de l'utilisateur root MySQL. Pour ceux qui se demandent comment faire, ce bref tutoriel explique les étapes pour réinitialiser le mot de passe root MySQL ou MariaDB sur les systèmes d'exploitation Linux et de type Unix.

Lire la suite →

Installer la pile Apache, MySQL, PHP (LAMP) sur Ubuntu 18.04 LTS

LAMP stack est une plateforme de développement web populaire et open source qui peut être utilisée pour exécuter et déployer des sites web dynamiques et des applications basées sur le web. Typiquement, le stack LAMP se compose du serveur web Apache, des bases de données MariaDB/MySQL, et des langages de programmation PHP/Python/Perl. LAMP est l'acronyme de Linux, MariaDB/MYSQL, PHP/Python/Perl. Ce tutoriel décrit comment installer Apache, MySQL, PHP (stack LAMP) sur un serv

Lire la suite →

Installer Apache, MySQL, PHP (pile LAMP) sur Ubuntu 20.04 LTS

La pile LAMP est une plateforme de développement web open source populaire qui peut être utilisée pour exécuter et déployer des sites web dynamiques et des applications web. Typiquement, une pile LAMP se compose du serveur web Apache, des bases de données MariaDB/MySQL, et des langages de programmation PHP/Python/Perl. LAMP est l'acronyme de Linux, Apache, MariaDB/MYSQL, PHP/Python/Perl. Ce tutoriel étape par étape décrit comment installer Apache, MySQL, PHP (pile LAMP) sur la version serveur Ubuntu 20.04 LTS.

Installer Apache, MySQL, PHP (pile LAMP) sur

Lire la suite →

Installer Nginx, MySQL, PHP (Pile LEMP) sur Ubuntu 20.04 LTS

Dans notre tutoriel précédent, nous avons discuté de la façon d'installer la pile LAMP sur le serveur Ubuntu 20.04 LTS. Dans ce tutoriel, nous verrons comment installer Nginx, MySQL, PHP (pile LEMP) sur l'édition serveur d'Ubuntu 20.04 LTS. LEMP est l'acronyme de Linux, Engine-x, MariaDB/MySQL, PHP/Perl/Python.

Installer Nginx, MySQL, PHP (pile LEMP) sur Ubuntu 20.04 LTS

Pour le but de ce tutoriel, j'utiliserai la

Lire la suite →

Correction - MySQL ERREUR 1819 (HY000) : Votre mot de passe ne satisfait pas aux exigences actuelles de la politique

Comme vous l'avez peut-être remarqué, il vous sera demandé d'activer le composant VALIDATE PASSWORD lors de la configuration du mot de passe pour l'utilisateur root de MySQL. Si activé, le composant Validate Password vérifiera automatiquement la robustesse du mot de passe fourni et obligera les utilisateurs à ne définir que des mots de passe suffisamment sécurisés. Si vous fournissez un mot de passe faible, vous rencontrerez une erreur comme celle-ci - ERROR 1819 (HY000) : Votre mot de passe ne satisfait pas aux exigences de la politique actuelle

Lire la suite →

Comment réinitialiser le mot de passe de l'utilisateur root MySQL sous Linux

Avez-vous oublié le mot de passe de l'utilisateur root de MySQL ? Pas de souci ! Ce guide vous guide à travers les étapes pour réinitialiser le mot de passe de l'utilisateur root MySQL sur les systèmes d'exploitation Linux. Les étapes indiquées ci-dessous devraient également fonctionner pour réinitialiser le mot de passe root de MariaDB.

Nous avons déjà publié un guide pour réinitialiser le mot de passe de l'utilisateur root (administrateur) dans les anciennes versions de MySQL, c'est-à-dire MySQL 5.7. Mais, cette méthode ne fonctionnait pas avec la nouvelle version M

Lire la suite →

Comment utiliser MySQL avec une application Ruby on Rails

Ruby on Rails utilise SQLite3 comme base de données par défaut. Bien que SQLite fonctionne très bien avec Rails, il se peut parfois qu'il ne soit pas suffisant pour votre application Rails. Si vous souhaitez la scalabilité, la concurrence, la centralisation et le contrôle, vous pouvez essayer des bases de données plus robustes comme MySQL ou PostgreSQL. Dans ce guide, nous verrons comment utiliser MySQL avec une application Ruby on Rails sur Ubuntu Linux.

1. Installer MySQL sur Ubuntu

MySQL est disponible dans les

Lire la suite →