Comment connecter une base de données à MySQL?

Avant de discuter de la façon de connecter la base de données à MySQL. nous verrons l'introduction de MySQL. MySQL est gratuit et une base de données open source. MySQL est un système de gestion de base de données relationnelle (SGBDR).

MySQL est un logiciel libre et gratuit selon les termes de la Licence Publique Générale (GNU), et également disponible sous des licences propriétaires. MySQL développé par la société suédoise MySQL AB et racheté plus tard par Sun Microsystems sous le nom d'Oracle Corporation.

MySQL est utilisé dans de nombreuses applications Web basées sur des bases de données comme WordPress qui est à la demande maintenant, Drupal, phpBB et Joomla, MySQL est également utilisé par de nombreux sites Web populaires, comme Twitter, Facebook, YouTube et Flickr.

Caractéristiques de MySQL

MySQL est proposé sous deux éditions différentes: le serveur open source MySQL Community Server et le propriétaire Enterprise Server. MySQL Enterprise Server se différencie par une série d'extensions propriétaires qui s'installent en tant que plugins de serveur, mais partagent autrement le système de numérotation des versions et sont construites à partir de la même base de code.

Principales fonctionnalités disponibles dans MySQL 5.6:

  • Il prend en charge plusieurs plates-formes.
  • Peut créer des procédures stockées, en utilisant un langage procédural.
  • Peut créer des déclencheurs.
  • Peut créer des curseurs.
  • Les vues peuvent être mises à jour.
  • Avec l'aide du moteur de stockage InnoDB, vous pouvez créer un langage de définition de données en ligne (DDL) en utilisant également InnoDB et les moteurs de stockage de cluster NDB peuvent être conformes à ACID.
  • Il prend en charge la réplication intégrée comme la réplication asynchrone, la réplication semi-synchrone, la réplication synchrone, la synchronisation virtuelle.
  • Il prend également en charge la recherche et l'indexation en texte intégral et les tables partitionnées dans un optimiseur pour stocker les énormes données et s'exécuter en moins de temps d'exécution.
  • Le cluster Federated, Archive, InnoDB, Memory (heap), MyISAM, Merge, Blackhole, CSV et NDB sont des moteurs de stockage natifs.

Pour vous connecter à la base de données MySQL, nous verrons d'abord les étapes d'installation de MySQL, téléchargez le plan de travail MySQL à partir de cette URL: https://www.mysql.com/products/workbench/

Nous allons créer une nouvelle base de données Connect à MySQL après l'installation:

Pour créer une nouvelle connexion, il peut s'agir d'une connexion initiale ou d'une connexion supplémentaire. Une instance du serveur MySQL doit être installée, doit être démarrée et doit être accessible à MySQL Workbench avant de créer une nouvelle connexion.

Pour créer une nouvelle connexion, procédez comme suit:

Étape 1: démarrez MySQL Workbench par la double horloge qui s'y trouve. Une fois qu'il est ouvert, vous verrez l'option Connexions MySQL, si vous cliquez dessus, vous voyez les connexions existantes, sinon aucune connexion n'existe s'il s'agit de la première utilisation comme dans la figure ci-dessous.

Écran MySql Workbench

Étape 2: cliquez sur l'icône (+) dans l'écran MySQL Workbench qui se trouve à proximité de MySQL Connections, puis sur l'option open-label Setup New Connection wizard. Fournissez tous les détails qui vous sont demandés dans l'assistant Configuration d'une nouvelle connexion Connexion, nom de la connexion, par exemple, nous donnerons «MyFirstConnection» et conserverons tous les autres champs comme valeurs par défaut, puis cliquez sur le bouton Tester la connexion. Si la connexion de test est réussie, créez la connexion en cliquant sur le bouton ok.

créer un nouvel écran de connexion

Étape 3: En outre, si vous souhaitez effectuer certains paramètres de configuration, cliquez sur le bouton Configurer la gestion du serveur et fournissez les détails tels que l'emplacement des fichiers de configuration, la gestion basée sur la connexion SSH, les commandes de démarrage et d'arrêt correctes à utiliser pour la connexion, la télécommande native Windows la gestion de tous ces réglages peut se faire en fonction des besoins.

Statut du serveur

Une fois que vous cliquez sur le bouton ok, il vous affiche l'image ci-dessous.

Fenêtre de mot de passe

Étape 4: Dans cette fenêtre, il demande le mot de passe, alors fournissez le mot de passe et cliquez sur ok.

Après avoir cliqué sur ok, il affiche une fenêtre pour montrer que les paramètres de connexion des messages sont corrects, puis cliquez à nouveau sur le bouton ok.

La fenêtre affiche un message de paramètres correct

Après ok, vous revenez à la fenêtre de connexion, cliquez à nouveau sur le bouton ok.

Maintenant, il vous montre la liste des connexions disponibles dans la section de développement SQL, où vous trouverez également la nouvelle connexion que vous venez de créer, alors cliquez sur votre connexion nouvellement créée.

Vous verrez maintenant la liste des bases de données dans la zone de gauche.

Maintenant, il ouvre la connexion avec le navigateur d'objets et l'éditeur de requêtes. Le navigateur d'objets vous montre toute la liste de la base de données et une fois que vous cliquez sur la base de données plus loin, vous pouvez voir la liste de toutes les tables disponibles dans cette base de données particulière, voir les routines disponibles et ainsi de suite. La fenêtre de l'éditeur de requête utilise pour écrire la requête et l'exécuter sur la base de données, donc pour cela, vous devez sélectionner la requête et cliquer sur la commande d'exécution.

L'autre moyen de se connecter à la base de données MySQL est via la ligne de commande, donc nous verrons ensuite comment connecter la base de données à MySQL.

Nous devons effectuer les étapes suivantes pour se connecter à la base de données MySQL -

Tout d'abord, connectez-vous à votre compte A2 Hosting en utilisant SSH. Ensuite, ouvrez la ligne de commande, pour ouvrir la ligne de commande, cliquez sur le bouton Démarrer du clavier, puis tapez cmd et appuyez sur Entrée pour ouvrir le vent noir.

Tapez ensuite la commande suivante.

> mysql -u nom –p

Remplacez le nom par votre nom d'utilisateur et cliquez sur entrer, il affiche l'invite de mot de passe, tapez votre mot de passe Maintenant, l'invite mysql> apparaît une fois que vous avez tapé le bon mot de passe, vous êtes donc maintenant connecté à la base de données MySQL.

Ensuite, si vous voulez voir la liste de toutes les bases de données disponibles, tapez à l'invite mysql> tapez la commande suivante.

mysql> show databases;

Après avoir connu toutes les bases de données disponibles si vous souhaitez accéder à une base de données spécifique, à l'invite mysql>, tapez la commande suivante.

use database name;

Remplacez le nom de la base de données par le nom de votre base de données d'accès.

Maintenant que vous êtes à l'intérieur de la base de données, vous pouvez exécuter la requête SQL sur la base de données comme créer une table, accéder à la table, créer la vue, etc.

Par exemple, considérez la requête pour créer une table:

CREATE TABLE employee (
id INT(6) PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(20) )

De plus, si vous avez besoin d'une liste de commandes et de syntaxe, vous pouvez prendre l'aide à l'invite mysql> en tapant help et quitter le programme MySQL au type mysql> prompt \ q.

Conclusion - Connectez la base de données à MySQL

1. Téléchargez et installez MySQL Workbench à partir de cette URL https://www.mysql.com/products/workbench/.

2. Démarrez MySQL Workbench par la double horloge, indiquez le nom de la connexion et cliquez sur ok.

3. Cliquez sur le nom de votre connexion et écrivez la requête dans l'éditeur de requêtes.

4. Une autre façon de connecter la base de données à MySQL consiste à utiliser la ligne de commande. Tapez la commande suivante dans l'ordre à l'invite de commande.

mysql -u name –p
mysql> show databases;
use database name;

Saisissez et exécutez ensuite les requêtes SQL requises.

Articles recommandés

Cela a été un guide sur la façon de connecter la base de données à MySQL. Ici, nous avons discuté de l'introduction, des fonctionnalités et de l'installation de Connect Database to MySQL. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Est le langage de programmation MySQL?
  2. Qu'est-ce que MySQL?
  3. Qu'est-ce qu'AWS? | Tutoriels sur AWS
  4. Comment installer MySQL