MySQL
MySQL est un système de base de données relationnelle largement utilisé pour gérer des données structurées. Avec l’hébergement de bases de données de Kinsta, vous pouvez facilement ajouter une nouvelle base de données MySQL à partir du tableau de bord, cliquez sur Bases de données > Ajouter une base de données et sélectionnez les options nécessaires.
Si vous avez une base de données existante localement ou chez un autre hébergeur, vous pouvez importer la base de données MySQL dans l’hébergement de bases de données de Kinsta en utilisant un outil de base de données tiers ou l’interface de ligne de commande (CLI). Note : Pour importer une base de données, vous devez d’abord créer une nouvelle base de données dans MyKinsta.
Importer une base de données MySQL à l’aide d’un outil de base de données
Il existe de nombreux outils de base de données que vous pouvez utiliser pour vous connecter et gérer votre base de données ; nous avons des instructions étape par étape pour TablePlus, car cet outil vous permet de gérer tous les types de bases de données que vous pouvez héberger sur Kinsta.
Vous pouvez utiliser n’importe quel client ou outil de base de données qui prend en charge votre type de base de données. Bien que certaines spécificités, comme la navigation et les noms de champs, puissent varier d’un outil de base de données à l’autre, les concepts fondamentaux sont les mêmes.
Importer une base de données MySQL à l’aide de l’interface de ligne de commande (CLI)
Vous pouvez utiliser l’interface de ligne de commande (CLI) pour importer votre base de données MySQL dans Kinsta. L’installation du serveur de base de données et les commandes varient pour chaque type de base de données. Cet article est spécifique à MySQL. Pour d’autres types de bases de données, voir :
Installer MySQL
Si MySQL n’est pas encore installé sur votre machine locale, vous devrez l’installer pour vous connecter à votre base de données. Selon votre système d’exploitation, vous pouvez installer MySQL de la manière suivante.
Windows
Téléchargez et installez MySQL Community Server (programme GUI).
MacOS
Choisissez l’une des options suivantes pour installer MySQL sur MacOS :
- Avec Homebrew:
brew install mysql
. - Téléchargez et installez MySQL Community Server (programme GUI).
Linux basé sur Debian (Debian, Ubuntu, Mint, etc.)
Utilisez le dépôt officiel MySQL APT et installez le paquet mysql-client
.
Linux basé sur RedHat (RedHat Fedora, CentOS, etc.)
Utilisez le dépôt officiel MySQL Yum et installez le paquetage mysql-client
.
Identifiants de la base de données Kinsta
Vous pouvez trouver les informations d’identification de votre base de données sous Connexions externes sur la page de présentation de la base de données.
Importer une base de données MySQL
Utilisez la commande suivante pour exporter la base de données, en remplaçant EXTERNAL_HOSTNAME
, USERNAME
, PORT
, et DATABASE_NAME
par les informations des connexions externes de votre base de données. Remplacez export.sql par le chemin et le nom de la base de données que vous souhaitez importer :
mysql -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME < export.sql
Lorsque vous y êtes invité, saisissez le mot de passe de la base de données.
Aucune sortie ne sera produite, sauf en cas d’erreur, qui sera affichée sur la ligne de commande. Pour vérifier que l’importation a réussi, vous pouvez utiliser SHOW TABLES;
ou une commande similaire pour examiner les données de votre base.
Exportation d’une base de données MySQL
Utilisez la commande suivante pour exporter la base de données, en remplaçant EXTERNAL_HOSTNAME
, USERNAME
, PORT
, et DATABASE_NAME
par les informations des connexions externes de votre base de données. Remplacez export.sql par le chemin d’accès et le nom de fichier de la base de données que vous souhaitez exporter :
mysqldump --no-tablespaces -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME > export.sql
Lorsque vous y êtes invité, saisissez le mot de passe de la base de données.
Une fois l’exportation terminée, votre fichier de base de données (par exemple export.sql) sera disponible au chemin d’accès que vous avez indiqué dans la commande mysqldump
. Vous pouvez ouvrir le fichier avec un éditeur de texte brut (par exemple TextEdit, Notepad++, Sublime Text, etc.) ou un outil de base de données tel que TablePlus pour examiner les données exportées.