Serveur dédié : créer la base de données MySQL et importer WordPress

icon mysql

Dans ce tutoriel, nous allons voir comment créer la base de données MySQL et importer notre base WordPress existante.

Ce tutoriel prend environ 15 minutes à réaliser. Tout se fait dans le terminal via une session SSH.

Distingo, le livret à 2%

Création d’une base de données

On se connecte au serveur MySQL :

mysql -p -h localhost 

Entrez votre mot de passe du compte root pour MySQL. Vous obtenez un prompt.

On crée une base de données UTF-8, avec une collation utf8_unicode_ci :

CREATE DATABASE skyminds_wp CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Je vous recommande très fortement d’utiliser l’UTF-8 dès le départ. Cela évite bien des soucis qui pourraient survenir ultérieurement avec les caractères accentués.

Création d’un utilisateur pour notre base SQL

Toujours dans la session mysql, on crée un utilisateur associé à cette base :

CREATE USER 'skyminds_author'@'localhost' IDENTIFIED BY 'monsupermotdepasse';
GRANT SELECT,INSERT,UPDATE,DELETE, CREATE ON *.* TO 'skyminds_wp'@'localhost';Code language: JavaScript (javascript)

Notre utilisateur est maitenant créé et possède les droits nécessaires pour interagir avec notre base de données. Il ne nous reste plus qu’à importer notre base de données WordPress.

Importation de la base de données WordPress

Prenez votre dernier fichier de sauvegarde de base de données. Personnellement, j’effectue une sauvegarde quotidienne de la base de données sur le serveur.

Commencez par décompresser votre fichier pour obtenir le fichier SQL de votre base.

Ensuite, uploadez votre fichier sur le serveur avec votre client FTP. Pour l’exemple, mon fichier s’appelle skyminds.sql et il se trouve dans le répertoire /home/skyminds/

Il ne vous reste plus qu’à importer le fichier dans votre base avec la commande suivante :

mysql -u root -p -h localhost skyminds_wp < /home/skyminds/skyminds.sql;Code language: JavaScript (javascript)

A titre d’information, ma base pèse dans les 60 Mo, le processus peut prendre quelques secondes mais cela est beaucoup plus rapide et moins hasardeux que de passer par un script externe comme phpMyAdmin par exemple.

Voilà, notre base et notre utilisateur sont créés. Nos données sont importées. Il ne reste plus qu’à uploader les fichiers sur le serveur.

Vous souhaitez enrichir votre site avec de nouvelles fonctionnalités ? Ensemble, donnons vie à vos idées, simplement et efficacement.

Parlons de vos besoins spécifiques »

Gravatar for Matt Biscay

Développeur certifié WordPress & WooCommerce chez Codeable, administrateur système et enseignant-chercheur, je mets mon expertise au service de vos projets web.

Ma priorité : des sites performants, fiables et sécurisés, pensés pour offrir la meilleure expérience utilisateur. J’accompagne chaque client avec écoute et pédagogie, pour transformer vos idées en solutions concrètes et durables.

Profitez de solutions WordPress et WooCommerce sur-mesure, pensées pour optimiser durablement votre site.
Explorez les leviers pour booster l’impact de votre site web.

3 pensées sur “Serveur dédié : créer la base de données MySQL et importer WordPress”

  1. Bonjour. Et merci pour ce pas à pas. Il m’a bien servi. J’ai toutefois une question. Ne vaut-il pas mieux d’attribuer les droits à une seule base question secure ?

    CREATE DATABASE  `mabase` ;
    CREATE USER 'monuser'@'localhost' IDENTIFIED BY  'monmotdepasse';
    GRANT ALL PRIVILEGES ON  `mabase` . * TO  'monuser'@'localhost';

    @+

    Reply

Opinions