Et hop une update de plus pour wordpress :)
Ceux qui comme moi étaient en mysql 4.xx pas assez récent et chez 1and1, on passe par l’update mysql en v5 :
http://faq.1and1.fr/scripts/mysql/13.html :
Comment migrer de MySQL 4.0 à MySQL 5.0 ? Il n’existe pas de système permettant la migration automatique de MySQL 4.0 à la version MySQL 5.0.
Vous devez sauvegarder les données de votre base MySQL 4.0 puis supprimer la base.
Une fois la suppression effective (3h au maximum), vous allez pouvoir créer une nouvelle base MySQL 5.0 et y restaurer vos données.
Important: Cette intervention n’est pas banale, nous vous recommandons de l’entreprendre que si vous êtes en mesure de gérer des enregistrements SQL. Effectuer la sauvegarde depuis PHPMyAdmin
Afin de réaliser une sauvegarde de votre base de données en.sql
il vous faut démarrer PHPMyAdmin.Connectez-vous dans un premier temps à l’Espace Client.
Cliquez alors sur Administration de MySQL puis lancez PHPMyAdmin en cliquant sur le bouton Administration présent à côté du nom de votre base de données.
Vous êtes maintenant connecté sur PHPMyAdmin, cliquez alors à gauche sur le nom de votre base de données, puis sur la partie droite apparaîtra l’onglet Exporter.
Après avoir cliqué sur Exporter, cliquez sur l’option Tout sélectionner puis un peu plus bas, cochez la case Transmettre.
Démarrez le téléchargement de votre sauvegarde en cliquant sur Exécuter, vous serez invité par votre navigateur à sauvegarder le fichier sur votre disque dur.Une fois le transfert terminé, la sauvegarde est alors disponible sur votre disque dur à l’emplacement que vous avez indiqué.
Supprimer la base de données
Cliquez sur Administration de MySQL dans la catégorie Applications Web.
A la droite du nom de votre base MySQL, cliquez sur le bouton Supprimer.Confirmez la destruction de la base en cliquant sur Supprimer.
Création de la nouvelle base de données MySQL 5.0
La création d’une base de données MySQL s’effectue exclusivement depuis votre Espace Client de 1&1 Internet.Connectez-vous dans un premier temps à l’Espace Client.
Une fois connecté dans ce dernier, cliquez sur Administration de MySQL.
Un tableau se présente avec un bouton Nouvelle base de données sur sa gauche.
Cliquez sur ce bouton afin de débuter la création de votre base de données en renseignant dans un premier temps Description de la nouvelle base de données et en sélectionnant la version 5.0.
Une fois ces opération réalisées, en cliquant sur Configurer afin de disposer des diverses informations pour l’accès à votre base de données MySQL.
Restaurer les données dans PHPMyAdmin
La restauration d’une base MySQL peut directement être effectuée depuis PHPMyAdmin.
Le fichier de préférence devra être au format.sql
et ne pas éxécéder 8Mo.Connectez-vous dans un premier temps à l’Espace Client.
Cliquez alors sur Administration de MySQL puis lancez PHPMyAdmin en cliquant sur le bouton Administration présent à côté du nom de votre base de données.
Vous êtes maintenant connecté sur PHPMyAdmin, cliquez alors à gauche sur le nom de votre base de données, puis sur la partie droite apparaîtra l’onglet SQL.
Après avoir cliqué sur SQL vous trouverez un formulaire Emplacement du fichier texte indiquez à l’aide du bouton Parcourir l’emplacement du fichier de sauvegarde sur votre disque dur.
Laissez les options par défaut et cliquez sur Exécuter.En fonction de la taille de votre sauvegarde, l’opération peut rendre de quelques secondes à plusieurs minutes.
Patientez le temps de voir apparaitre un message de confirmation de la part de notre serveur.
C’est joli sur le papier… enfin l’écran ^^ mais j’ajoute quelques informations :
La suppression n’est pas immédiate… donc patience…
La création n’est pas immédiate… donc…
La restauration (chez 1and1 ?) n’est pas au point, un .sql de plus de 2 Mo ne passe pas (j’ai injecté ma sauvegarde sur une bdd en localhost via mamp ou wamp et puis exporter les tables par groupes selon leur taille…) pas fun comme étape mais efficace !
Chez 1and1 : dans mon offre basique, j’ai qu’une base mysql donc, wp-config.php sera à refaire à la main :
define(‘DB_NAME’, ‘dbxxxxxxxxxxx’); // The name of the database
define(‘DB_USER’, ‘dboxxxxxxxxxxx’); // Your MySQL username
define(‘DB_PASSWORD’, ‘xxxxxxxxxx’); // …and password
define(‘DB_HOST’, ‘xxxxxxx.1and1.fr’); // 99% chance you won’t need to change this value
define(‘DB_CHARSET’, ‘utf8’);
define(‘DB_COLLATE’, »);
enjoy !
- Unique Post