how download mysql
Guide étape par étape pour télécharger MySQL pour Windows et macOS en utilisant différentes méthodes:
Dans ce didacticiel, nous allons apprendre les différentes manières / approches pour voir comment vous pouvez télécharger MySQL et commencer à l'utiliser en quelques minutes.
MySQL peut être téléchargé en tant qu'installateur autonome pour différents systèmes d'exploitation, ou en tant qu'image / archive zippée et le plus simple consiste à utiliser docker pour MySQL si vous voulez simplement apprendre et explorer MySQL.
Veuillez également noter que MySQL est disponible en tant qu'édition communautaire (gratuite) et entreprise (payante) à télécharger.
Pour les besoins les plus pratiques, l'installation de mySMySQLQL via le programme d'installation et l'image de docker résout la plupart des cas d'utilisation. Nous verrons ici ces deux approches pour les systèmes d'exploitation Windows et Mac.
Ce que vous apprendrez:
Téléchargement de MySql via l'installateur
MySQL est disponible au téléchargement en tant que programme d'installation de package autonome pour Windows et macOS.
Voyons les détails de chacun d’entre eux.
Installer MySQL sur Windows
a) Prérequis: Avant de commencer le processus d'installation, veuillez noter que le programme d'installation de MySQL nécessite .NET Framework 4.5.2 (si vous avez une ancienne version du .NET Framework, mettez-la à jour afin de commencer le processus d'installation).
b) Téléchargez le programme d'installation de la communauté MySQL à partir de la source ici. (La version actuelle de MySQL lors de l'écriture de ce didacticiel est la 8.0.20. Si vous devez télécharger une version spécifique de MySQL, vous pouvez vous référer au programme d'installation correspondant. ici et choisissez la version que vous souhaitez installer).
Choisissez le programme d'installation selon que la version de Windows que vous utilisez est 32 bits ou 64 bits (vous pouvez consulter le lien ici pour connaître la version du système d'exploitation que vous utilisez).
c) Après avoir téléchargé le programme d'installation, ouvrez l'exe du programme d'installation et continuez avec les instructions. Veuillez noter que vous aurez besoin d'une connexion Internet active car le programme d'installation est un shell et il télécharge les produits sélectionnés sur Internet une fois choisis pendant le processus d'installation.
Pour choisir la configuration, vous pouvez choisir le 'Valeur par défaut du développeur' qui prend en charge presque tous les éléments requis pour les besoins de développement / test.
ré) Une fois la configuration terminée, si vous avez choisi d'installer le client pour MySQL (MySQL Workbench qui est Community / téléchargement gratuit), vous pouvez connecter votre instance de serveur, sinon vous pouvez vérifier l'installation à partir de la ligne de commande en exécutant la commande ci-dessous .
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
Installer MySQL sur MacOS
#1) Pour installer / télécharger MySQL sur macOS via une image disque (.dmg) ou un programme d'installation - téléchargez le fichier image disque pour l'édition communautaire à partir de ici
#deux) Une fois le fichier dmg téléchargé, double-cliquez pour monter l'image disque et démarrez le processus d'installation en suivant les instructions du package d'installation. Suivez les captures d'écran ci-dessous pour le processus d'installation étape par étape.
# 3) Une fois l'installation terminée, pour activer le serveur MySQL, vous pouvez ouvrir les préférences MySql et activer le serveur MySQL s'il n'est pas déjà activé.
Ouvrez les préférences système et cliquez sur l'icône MySQL.
Le volet des préférences MySQL s'ouvre maintenant et vous pouvez voir l'état du serveur MySQL. S'il n'est pas déjà en cours d'exécution, vous pouvez activer le serveur à partir de là.
# 4) Voyons maintenant si notre installation a réussi ou non en vérifiant la version à partir de la ligne de commande. Ouvrez l'invite du terminal et accédez au répertoire d'installation de MySQL qui est par défaut
/usr/local/mysql/bin
Exécutez la commande ci-dessous pour vérifier la version.
./mysql -V
Si vous voyez la sortie ci-dessous, cela signifie que votre installation a réussi.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
# 5) Pour utiliser MySQL à partir de la ligne de commande, vous pouvez continuer à utiliser la ligne de commande ou le terminal (avec le mot de passe qui a été défini lors du processus d'installation) ou télécharger des applications client MySQL comme MySQL Workbench pour accéder via GUI.
Explorons quelques options de ligne de commande. Pour démarrer avec le shell MySQL, exécutez les commandes ci-dessous.
./mysql -u root -p
Maintenant, vous serez invité à entrer le mot de passe (vous devez entrer celui qui a été entré lors de l'installation - supposons que vous définissiez le mot de passe comme «mot de passe»), puis à l'invite du mot de passe, entrez le mot de passe. Une fois l'authentification réussie, l'utilisateur se connecte au shell MySQL.
Essayons d'exécuter un exemple de commande pour voir si le shell fonctionne correctement ou non. Exécutez la commande ci-dessous sur le shell MySQL.
SHOW DATABASES;
Vous devriez pouvoir voir la sortie ci-dessous pour la commande.
convertir char en chaîne c ++
Image Docker MySQL
L'installation de MySQL via une image docker en tant que conteneur Docker est l'approche la plus simple si vous voulez simplement apprendre MySQL et ne voulez pas installer le logiciel / serveur complet sur votre système.
Docker vous permet de démarrer, d'activer et de désactiver rapidement les conteneurs contenant le logiciel requis, qui dans ce cas est le serveur MySQL.
Voyons les étapes nécessaires pour installer MySQL en tant qu'image Docker.
#1) Pour utiliser l'image Docker, vous devez installer Docker en fonction de votre système d'exploitation. Pour installer Docker, suivez les instructions ici
#deux) Une fois le moteur Docker installé, nous aurions besoin de télécharger (ou d'extraire) l'image Docker à partir du hub Docker. Voyons la commande qui peut être utilisée pour extraire l'image Docker pour l'édition du serveur Community.
Exécutez la commande ci-dessous sur le terminal ou l'invite de commande.
docker pull mysql/mysql-server:tag
Ici, la balise représente la version de l'édition MySQL Community Server que vous souhaitez télécharger. Si vous ne recherchez pas une version spécifique, vous pouvez simplement omettre les détails de la balise et exécuter la commande ci-dessous (cela récupère l'image de la dernière édition disponible de MySQL Community Edition).
docker pull mysql/mysql-server
# 3) Une fois l'image Docker téléchargée, nous pouvons essayer de lister les images et voir si nous pouvons trouver une image MySQL dans la liste qui s'affiche. Exécutez la commande ci-dessous dans le terminal (pour les systèmes Linux).
docker image ls | grep 'mysql-server'
Si vous voyez la sortie comme ci-dessous, cela signifierait que votre image Docker a été téléchargée avec succès.
# 4) Maintenant, exécutons un conteneur sur l'image Docker que nous venons de télécharger. Nous nommerions le conteneur comme «Mysql-docker-demo» . Exécutez la commande ci-dessous pour démarrer le conteneur à partir de l'image.
docker run --name='mysql-docker-demo' -d mysql/mysql-server
# 5) Désormais, afin d'obtenir le mot de passe défini lors de l'exécution du conteneur Docker, nous pouvons récupérer les détails dans les journaux Docker, puis redémarrer ce mot de passe à l'aide de la commande ALTER.
Exécutez la commande suivante sur le terminal:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Veuillez noter que «Mysql-docker-demo» dans la commande ci-dessus est le nom du conteneur docker. Si vous avez nommé le conteneur différemment, vous devrez le remplacer par le nom du conteneur.
Si votre conteneur Docker est démarré correctement, vous verrez la sortie comme indiqué ci-dessous.
(Entrypoint) GENERATED ROOT PASSWORD: *ovIDej0cNAr(apq0jWuf4KdOpI
# 6) Nous allons maintenant nous connecter au shell mysql dans le conteneur Docker avec le mot de passe généré.
Exécutez la commande ci-dessous.
docker exec -it mysql-docker-demo mysql -u root -p
Lorsque vous êtes invité à entrer un mot de passe, entrez celui de l'étape 5 ci-dessus. Une fois entré, vous serez connecté au client MySQL dans le conteneur Docker.
À ce stade, si vous entrez une commande telle que SHOW DATABASES; alors il lancerait une erreur et demanderait de mettre à jour / changer le mot de passe par défaut.
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) Réinitialisons maintenant le mot de passe à l'aide de la commande ALTER.
ALTER USER ‘root’ @ ’localhost’ IDENTIFIED BY ‘password’;
Ici, «mot de passe» est le mot de passe que vous souhaitez définir pour l’utilisateur root. Vous pouvez le changer en n'importe quelle valeur selon vos besoins et vos souhaits.
# 8) Nous allons maintenant essayer d'exécuter une commande simple pour valider notre installation. Nous exécuterions la commande SHOW DATABASES; pour obtenir les détails de toutes les bases de données disponibles.
Voici la sortie de la commande
mysql> show DATABASES;
+ ——————– +
| Base de données |
+ ——————– +
| information_schema |
| mysql |
| performance_schema |
| sys |
+ ——————– +
4 rangées dans l'ensemble (0,00 s)
que signifie une référence non définie en c ++
# 9) Avec cela, nous avons maintenant démarré avec succès le conteneur Docker avec l'installation de MySQL et cela peut maintenant être utilisé pour exécuter toutes les commandes MySQL - tout comme vous le faites avec une installation sur une machine locale.
Vous pouvez également démarrer / arrêter le conteneur Docker à la demande en cas de besoin.
Pour arrêter le conteneur Docker MySQL, vous pouvez utiliser la commande ci-dessous.
docker stop mysql-docker-demo
Pour redémarrer le conteneur Docker, vous pouvez utiliser la commande ci-dessous.
docker start mysql-docker-demo
Édition MySQL Enterprise
MySQL est une base de données open source largement utilisée.
L'édition Enterprise appartient à Oracle et comprend une suite d'outils et de fonctionnalités fournis uniquement avec la version payante (la version gratuite est l'édition MySQL Community).
MySQL Enterprise Edition est disponible sur le cloud Oracle en tant que service entièrement géré.
Certaines estimations concernant le coût de l'édition MySQL Enterprise sont données ci-dessous:
Édition | Abonnement annuel (USD) |
---|---|
Édition standard de MySQL | 2000 - 4000 |
Édition MySQL Enterprise | 5000 - 10000 |
Vérifier Feuille de calcul Oracle pour plus d'informations.
Les versions payantes de MySQL sont accompagnées du support technique et de l'assistance de l'équipe MySQL ainsi que d'autres outils de surveillance tels que la sauvegarde, le chiffrement, le pare-feu, etc.
Foire aux questions et réponses
Q # 1) MySQL est-il téléchargeable gratuitement?
Répondre: MySQL est disponible en plusieurs éditions. L'édition communautaire est gratuite à télécharger et à utiliser, tandis que les autres variantes telles que les éditions MySQL Standard et MySQL Enterprise ont un coût d'abonnement annuel, car elles sont accompagnées du support cloud et de l'assistance technique de l'équipe MySQL.
Afin d'utiliser MySQL open source à des fins commerciales, vous pouvez utiliser MariaDB qui est basée sur la base de données MySQL.
Q # 2) Comment installer MySQL Client?
Répondre: MySQL Client est téléchargé dans le cadre de l'installation standard du serveur MySQL. Le client MySQL peut être démarré à partir du terminal ou de l'invite de commande en accédant au répertoire comme mentionné ci-dessous pour Mac / Linux ou Windows.
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
Le client de ligne de commande MySQL peut être démarré en exécutant le MySQL exécutable dans les répertoires ci-dessus.
Pour utiliser un client basé sur une interface graphique, vous pouvez télécharger MySQL workbench ici en choisissant la combinaison de système d'exploitation appropriée.
Q # 3) Comment télécharger MySQL pour Windows?
Répondre: MySQL est disponible pour presque tous les principaux systèmes d'exploitation tels que macOS, Linux et Windows. Pour Windows, il peut être téléchargé sous forme d'exécutable ou de zip.
Reportez-vous aux détails du téléchargement ici sur la page de téléchargement officielle de MySQL.
Nous avons répertorié les étapes d'installation complètes pour télécharger / configurer et installer l'édition MySQL Community Server sur Windows ici dans ce didacticiel.
Conclusion
Dans ce didacticiel, nous avons découvert les différentes façons dont vous pouvez télécharger MySQL sur votre ordinateur de bureau / ordinateur portable avec différents systèmes d'exploitation.
Nous avons discuté de la validation de l'installation de MySQL Community Server sur les plates-formes Windows et macOS. Nous avons également appris à utiliser Docker pour commencer le développement de MySQL Server et avons appris comment démarrer rapidement avec le serveur MySQL.
J'espère que ce tutoriel a clarifié toutes vos requêtes sur le téléchargement de MySQL.
lecture recommandée
- Top 10 des logiciels de base de données gratuits pour Windows, Linux et Mac
- Instruction MySQL Delete - Syntaxe et exemples de commande Delete
- Tutoriel MySQL Create Table avec des exemples
- Tutoriel MySQL Create View avec des exemples de code
- Types de données MySQL | Quels sont les différents types de données dans MySQL
- Tutoriel MySQL JOIN: intérieur, extérieur, croix, gauche, droite et soi
- Didacticiel de déclaration de mise à jour MySQL - Syntaxe de requête de mise à jour et exemples
- Top 40 des meilleures questions et réponses d'entretien MySQL (Questions 2021)
- Qu'est-ce que MySQL et pourquoi est-il utilisé?