Chargement

Le programmeur peut travailler avec la base de données via la console, mais cela ne signifie pas qu'il doit le faire. Il existe de nombreux excellents clients pour travailler avec des serveurs SQL. Par exemple, j'aime SQLYog. Quelqu'un de hardcore continue de travailler via la console, et beaucoup - immédiatement via Intellij IDEA.

Oui, elle sait aussi travailler personnellement avec les serveurs SQL. Mais comme nous étudions MySQL ici, nous apprendrons en même temps à utiliser le client MySQL, qui est souvent livré avec. Il s'appelle MySQL Workbench.

Étape 1. Suivons à nouveau le lien , puis sélectionnons le lien tout en bas. En conséquence, vous devriez voir quelque chose comme ceci :

Étape 2. Sélectionnez MySQL Workbench et obtenez la possibilité de choisir une version pour n'importe quel système d'exploitation :

Téléchargez-le et lancez l'installation.

Installation

Étape 1. Nous commençons l'installation et voyons la fenêtre standard, cliquez sur Suivant :

Étape 2. Sélectionnez un répertoire pour installer le programme.

Étape 3. Choisissez une configuration standard :

Étape 4. Installez :

Étape 5. En cas d'installation réussie, vous verrez une fenêtre :

Vous recevrez également une offre pour lancer Workbench. Voyons ce qu'il y a derrière tout ça...

Connexion à la base de données

J'ai lancé Workbench et il m'a montré la fenêtre standard :

Au bas de la page, MySQL Workbench affiche une liste de vos connexions les plus récentes à diverses bases de données. Si vous souhaitez créer une nouvelle connexion, cliquez sur le « signe plus dans un cercle » ou utilisez le menu du haut : Base de données-> Se connecter à la base de données.

Même si vous décidez d'utiliser une connexion déjà configurée, un mot de passe peut toujours vous être demandé :

Si vous décidez de créer une nouvelle connexion, vous verrez un panneau comme celui-ci :

Avec Workbench, vous pouvez vous connecter à n'importe quel serveur SQL dans le monde, vous devez donc spécifier :

  • son adresse : host & port
  • nom d'utilisateur
  • mot de passe (vous serez invité à le préciser ultérieurement)

En fait, vous devez choisir un nom pour la connexion - vous pouvez écrire ce que vous voulez, et également choisir le schéma de base de données.

Les tables d'une base de données sont organisées en groupes appelés schémas. En un sens, ce sont des bases de données. Autrement dit, un schéma est une base de données.

D'autre part, les tables d'un schéma peuvent faire référence à des tables d'un autre schéma, elles peuvent être jointes, etc. Ainsi, un schéma est toujours un groupe de tables. Fondamentalement, comme package en Java. Les classes d'un package sont plus étroitement liées les unes aux autres, mais en même temps, rien ne les empêche de faire référence à des classes d'autres packages.

État du serveur

Une fois connecté, vous verrez très probablement une fenêtre contenant des informations générales et des informations sur le serveur auquel vous vous êtes connecté :

Il n'y a pas beaucoup de valeur pour nous ici, mais si vous cliquez sur le lien État du serveur dans le coin supérieur gauche, vous verrez quelques détails :

Comment afficher une liste de bases de données

Ouvrons la liste des bases de données (schémas) sur le serveur auquel nous nous sommes connectés. Pour cela, ouvrez l'onglet Schemas :

Si vous n'avez pas encore de schéma, vous pouvez toujours en créer un.