Djéhouty

Je désire changer d'hébergement et donc installer les données de l'ancien hébergement sur le nouveau.

J'ai une base de données MySQL que je gère à partir de phpMyAdmin.

J'ai fait un export de deux façons.

1 - à partir de phpMyAdmin avec la fonction export.
J'ai obtenu un fichier .sql du type :

---------------------------------------------------
# phpMyAdmin SQL Dump
# version 2.5.7
#
http://www.phpmyadmin.net
#
# Serveur: sql6
# Généré le : Mardi 28 Mars 2006 à 14:44
# Version du serveur: 4.0.17
# Version de PHP: 4.4.2
#
# Base de données: `nom_base`
#

# --------------------------------------------------------

#
# Structure de la table `T_Broch`
#
# Création: Mardi 24 Mai 2005 à 14:55
# Dernière modification: Mardi 28 Mars 2006 à 14:40
# Dernière vérification: Mercredi 22 Février 2006 à 12:55
#

DROP TABLE IF EXISTS `T_Broch`;
CREATE TABLE `T_Broch` (
......... etc...
) TYPE=MyISAM AUTO_INCREMENT=5212 ;

#
# Contenu de la table `T_Broch`
#
INSERT DELAYED INTO `T_Broch` (....
..
les valeurs
etc...

Ceci pour l'ensembles des tables.

J'ai donc l'ensemble de mes tables et les valeurs dans mon fichier .sql

Jusqu'ici, tout va bien.

2- J'ai fait un dump à partir de la fonction que propose OVH (Sauvegarde de la base de données)
J'ai obtenu un fichier légèrement différent.

--------------------------------

-- MySQL dump 9.10
--
-- Host: localhost    Database: nombase
-- ------------------------------------------------------
-- Server version 4.0.17-standard-log

--
-- Table structure for table `T_Broch`
--

CREATE TABLE T_Broch ( ...

...)TYPE=MyISAM;

INSERT INTO T_Broch VALUES (4385......
INSERT INTO T_Broch VALUES (3230...

--------------------

Ceci pour toutes les tables.

La différence qu'il y a entre les deux fichiers, est que la syntaxe sql est un peu différente au niveau des insert.
Il y a un insert pour chaque ligne dans le deuxième cas alors que dans le premier cas, la syntaxe de l'insert est du type classique.

Ma première question est pourquoi y a t-il cette différence ?

Concernant l'insertion.

Il est indiqué dans la donc d'OVH, qu'il faut écrire le script suivant et l'exécuter.

----
En PHP (importbase.php) :

<?
echo "Votre base est en cours de restauration.......n<br>";
system("cat nom_de_la_base.sql | mysql --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe nom_de_la_base");
echo "C'est fini. Votre base est en place sur cet hébergement.";
?>
------

Evidement ca ne marche pas. Ca serait trop facile.

Ma deuxième question est donc : Quel est le script qu'il convient d'écrire afin d'éxécuter le fichier .sql créé lors de l'import ?

Que signifie "cat"

Merci pour vos réponses

J'ai la réponse à ma question.

Il suffit d'utiliser le requêter de phpMyAdmin en cliquant sur SQL, puis en faisant un import du fichier ou en faisant un copier-coller du contenu du fichier.

Le problème que je rencontre actuellement est l'erreur suivante :

Fatal error: Maximum execution time of 10 seconds exceeded in /home/ovh/www/phpMyadmin/libraries/sqlparser.lib.php on line 307

Mon fichier n'est pourtant pas lourd et je n'ai pas tant que ca de lignes dans la table (870 enregistrements).

Maintenant je comprend mieux la différence entre les deux types de syntaxe INSERT.

La première ne permet pas de faire des inserts en plusieurs fois, alors que la deuxième permet de le faire. C'est ce que j'ai fait pour pouvoir réinsérer toutes mes données dans les tables.
J'ai coupé mes 870 lignes en deux insertions.

Vendredi 31 mars 2006
par Stratus publié dans : Informatiques commentaires (0)    ajouter un commentaire

Bonjour,

Mon fournisseur d'accès est FREE et j'ai énormément de difficulté à faire des Upload par le protocole FTP aussi bien vers des sites hébergés chez FREE gratuit que vers des sites hébergés chez OVH.

J'aimerais avoir des témoignages sur ce sujet, car je me demande si ce problème est lié à ma connexion ou s'il est plus général.

Merci pour vos réponses

Vendredi 31 mars 2006
par Stratus publié dans : Informatiques commentaires (0)    ajouter un commentaire

A Rennes, le CPE fait des ravages et c'est une drôle d'atmosphère aux odeurs de pneus brûlés qui reigne dans les rues :


Les passants circulent devant les vitrines cassés entre les CRS armés jusqu'aux dents, les cars de Police, les camions de déminage et les casseurs. La circulation est parfois interrompu par des lignes de manifestants en travers de la chaussé qui tapent sur les capots des voitures. Enfin, Il faut être vigileant sur la route pour ne pas rouler dans des débris enflammés.


Le seul moyen de maintenir la situation dans le calme semble actuellement d'envoyer des régiments de CRS sur les manifestants pour les faire disparaître d'un quartier pour qu'un quart d'heure plus tard on les voit ressurgir par ordes dans un autre.


Le soir c'est le couvre feu : Vers 20 heures, il est courant de voir et d'entendre le chassé-croisé des régiments de police à travers la ville tandis que les riverains ont désertés les rues pour éviter les casseurs les plus violents


Dominique de Villepin semble ne pas vouloir baisser les bras face à l'opposition d'une majorité d'étudiant contre le CPE, qu'adviendra t-il de la ville de Rennes et de ses habitants de moins en moins en sécurité ?

Blogger35

Mercredi 29 mars 2006
par Blogger35 publié dans : Vie Sociale et Professionnelle commentaires (0)    ajouter un commentaire

Un article très intéressant sur les responsabilités d'une Entreprise concernant les articles et les commentaires publiés sur un blog

http://www.journaldunet.com/juridique/juridique060328.shtml

Mardi 28 mars 2006
par Stratus publié dans : Vie Sociale et Professionnelle commentaires (1)    ajouter un commentaire

Bonjour,

Mon voisin a une mauvaise réception de la télévision avec sa télé neuve. Il y a un scintillement exactement comme un ordinateur lorsqu'il est réglé sur une fréquence basse.

Nous sommes dans le même immeuble et comme j'ai pour ma part une bonne réception, j'ai branché sa télévison sur ma prise de télé pour voir si ca ne venait pas de sa prise murale.

Le problème est exactement le même.

Ca ne provient donc pas de la prise murale.

Il me semble que les nouvelles télévisions sur 100 Mzh sont plus sensibles à la réception ou même, ne sont parfois pas compatible avec certaines antennes. C'est un vague souvenir d'un discourt que m'avez tenu un vendeur lorsque j'avais acheté ma télé.

Je ne sais pas si la mienne est sur 100 Mhz.

Avez vous des infos sur ce sujet ?

Merci pour vos réponses

Forum over-blog

Forum Ecran large

Samedi 25 mars 2006
par Stratus publié dans : Médias commentaires (1)    ajouter un commentaire
Blog : Cinéma sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus