transfert de base de donnée

Bonjour,
              Nous avons changer d'hebergeur, et j'aimerais donc
transférer les données de mon ancienne base de donnée à la nouvelle.
Comment fait on? Dans l'ancienne, je vais sur une table, puis sur
exporter. Il me créer un code, que j'ai copié. Sur ma nouvelle base,
en faisant "sql", je colle ce code, il me met un message d'erreur
"aucune base n'a été selectionnéeé". Comment crée-ton une table?
Merci..

                                    Manu

--

Le 69.3

http://www.le69-3.org

Le 26 janv. 09 à 22:37, Manu Bonobo a écrit :

Bonjour,
             Nous avons changer d'hebergeur, et j'aimerais donc
transférer les données de mon ancienne base de donnée à la nouvelle.
Comment fait on? Dans l'ancienne, je vais sur une table, puis sur
exporter. Il me créer un code, que j'ai copié. Sur ma nouvelle base,
en faisant "sql", je colle ce code, il me met un message d'erreur
"aucune base n'a été selectionnéeé". Comment crée-ton une table?
Merci..

                                   Manu

--

Le 69.3

http://www.le69-3.org

en spip 2, tu peux sauvegarder toutes les tables que tu coches. Donc peut-être mettre à jour avant ?

Claude

Ton hébergeur ne prévoit pas la sauvegarde de ta BDD?

Le 27 janvier 2009 07:50, dlatr <claude.delattre@laposte.net> a écrit :

Le 26 janv. 09 à 22:37, Manu Bonobo a écrit :

Bonjour,
Nous avons changer d’hebergeur, et j’aimerais donc
transférer les données de mon ancienne base de donnée à la nouvelle.
Comment fait on? Dans l’ancienne, je vais sur une table, puis sur
exporter. Il me créer un code, que j’ai copié. Sur ma nouvelle base,
en faisant « sql », je colle ce code, il me met un message d’erreur
« aucune base n’a été selectionnéeé ». Comment crée-ton une table?
Merci…

Manu


Le 69.3

http://www.le69-3.org

en spip 2, tu peux sauvegarder toutes les tables que tu coches. Donc peut-être mettre à jour avant ?

Claude


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

Manu Bonobo a écrit :

il me met un message d'erreur
"aucune base n'a été selectionnéeé". Comment crée-ton une table?

peut-être dois-tu faire précéder tes scripts de backup de :
   USE nom_de_la_base;

pour avoir, donc, si ta base s'appelle 'baztata':
   USE baztata;
   SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
   CREATE TABLE `spip_articles` (
     `id_article` bigint(21) NOT NULL auto_increment,
     ...

si tu ne connais pas le nom de la base, tu peux tenter :
   SHOW DATABASES;

puis repérer le nom adéquat dans la liste affichée.

Pour sauver ta base via phpmyadmin tu fait exporter, tu coche transmettre, il te crée un fichier que tu enregistre sur ton ordi, et pour restaurer tu fais le contraire, tu choisi importer et tu lui indique le chemin vers le fichier crée précédemment.

Laurent Manu Bonobo a écrit :

Bonjour, merci pour votre aide, j'ai réussi à transférer une bonne
partie des tables, mais certaines tables sont trop volumineuse, et je
ne peux les importer. Puis je faire quelque chose ou dois je demander
à mon nouvelle hébergeur d'augmenter la taille possible des imports de
tables?

Il y a un passage la dessus dans la faq de php my admin:

http://phpmyadmin.apinc.org/Documentation.html#faq1_16

"1.16 I cannot upload big dump files (memory, HTTP or timeout problems).

Starting with version 2.7.0, the import engine has been re–written and
these problems should not occur. If possible, upgrade your phpMyAdmin
to the latest version to take advantage of the new import features.

The first things to check (or ask your host provider to check) are the
values of upload_max_filesize, memory_limit and post_max_size in the
php.ini configuration file. All of these three settings limit the
maximum size of data that can be submitted and handled by PHP. One
user also said that post_max_size and memory_limit need to be larger
than upload_max_filesize.

There exist several workarounds if your upload is too big or your
hosting provider is unwilling to change the settings:

Look at the $cfg['UploadDir'] feature. This allows one to upload a
file to the server via scp, ftp, or your favorite file transfer
method. PhpMyAdmin is then able to import the files from the temporary
directory. More information is available in the Configuration section
of this document.
Using a utility (such as BigDump) to split the files before uploading.
We cannot support this or any third party applications, but are aware
of users having success with it.
If you have shell (command line) access, use MySQL to import the files
directly. You can do this by issuing the "source" command from within
MySQL: source filename.sql."

Merci

Le 27/01/09, Laurent<laurent.planes@gmail.com> a écrit :

Pour sauver ta base via phpmyadmin tu fait exporter, tu coche transmettre,
il te crée un fichier que tu enregistre sur ton ordi, et pour restaurer tu
fais le contraire, tu choisi importer et tu lui indique le chemin vers le
fichier crée précédemment.

http://ainsi-bloggait-zarathoustra.fr/2008/08/21/exporter-importer-une-base-de-donnees/

Laurent

Manu Bonobo a écrit :
Bonjour,

Nous avons changer d'hebergeur, et j'aimerais donc
transférer les

données de mon ancienne base de donnée à la nouvelle.

Comment fait on? Dans

l'ancienne, je vais sur une table, puis sur

exporter. Il me créer un code,

que j'ai copié. Sur ma nouvelle base,

en faisant "sql", je colle ce code, il

me met un message d'erreur

"aucune base n'a été selectionnéeé". Comment

crée-ton une table?

Merci..

Manu

--

Le 69.3

http://www.le69-3.org

Pour la config de phpmyadmin oui je pense qu'il faut demander à ton hébergeur...

Mais as tu simplement essayé de faire un dump à partir de l'interface admin de spip ? (je ne me sert jamais de cette solution mais peut être que c'est prévu pour gérerles grosses base ?)

Laurent

Manu Bonobo a écrit :

Bonjour, merci pour votre aide, j'ai réussi à transférer une bonne
partie des tables, mais certaines tables sont trop volumineuse, et je
ne peux les importer. Puis je faire quelque chose ou dois je demander
à mon nouvelle hébergeur d'augmenter la taille possible des imports de
tables?

Il y a un passage la dessus dans la faq de php my admin:

APINC - Association pour l'Internet Non Commercial - RIP 2001-2016

"1.16 I cannot upload big dump files (memory, HTTP or timeout problems).

Starting with version 2.7.0, the import engine has been re–written and
these problems should not occur. If possible, upgrade your phpMyAdmin
to the latest version to take advantage of the new import features.

The first things to check (or ask your host provider to check) are the
values of upload_max_filesize, memory_limit and post_max_size in the
php.ini configuration file. All of these three settings limit the
maximum size of data that can be submitted and handled by PHP. One
user also said that post_max_size and memory_limit need to be larger
than upload_max_filesize.

There exist several workarounds if your upload is too big or your
hosting provider is unwilling to change the settings:

Look at the $cfg['UploadDir'] feature. This allows one to upload a
file to the server via scp, ftp, or your favorite file transfer
method. PhpMyAdmin is then able to import the files from the temporary
directory. More information is available in the Configuration section
of this document.
Using a utility (such as BigDump) to split the files before uploading.
We cannot support this or any third party applications, but are aware
of users having success with it.
If you have shell (command line) access, use MySQL to import the files
directly. You can do this by issuing the "source" command from within
MySQL: source filename.sql."

Merci

Le 27/01/09, Laurent<laurent.planes@gmail.com> a écrit :

Pour sauver ta base via phpmyadmin tu fait exporter, tu coche transmettre,
il te crée un fichier que tu enregistre sur ton ordi, et pour restaurer tu
fais le contraire, tu choisi importer et tu lui indique le chemin vers le
fichier crée précédemment.

http://ainsi-bloggait-zarathoustra.fr/2008/08/21/exporter-importer-une-base-de-donnees/

Laurent

Manu Bonobo a écrit :
Bonjour,

Nous avons changer d'hebergeur, et j'aimerais donc
transférer les

données de mon ancienne base de donnée à la nouvelle.

Comment fait on? Dans

l'ancienne, je vais sur une table, puis sur

exporter. Il me créer un code,

que j'ai copié. Sur ma nouvelle base,

en faisant "sql", je colle ce code, il

me met un message d'erreur

"aucune base n'a été selectionnéeé". Comment

crée-ton une table?

Merci..

Manu

Mais as tu simplement essayé de faire un dump à partir de l'interface admin
de spip ? (je ne me sert jamais de cette solution mais peut être que c'est
prévu pour gérerles grosses base ?)

Si quelqu'un en est plus sur, ça m'aiderait...
J'ai fais le dump, mais est ce que ça ne risque pas de buguer au
niveau de php my admin en restaurant la sauvegarde à partir de
l'interface admin de spip?
Sinon, est ce qu'il est possible de diviser une table en petites parties?
Merci

Manu Bonobo a écrit :

Bonjour, merci pour votre aide, j'ai réussi à transférer une bonne
partie des tables, mais certaines tables sont trop volumineuse, et je
ne peux les importer. Puis je faire quelque chose ou dois je demander
à mon nouvelle hébergeur d'augmenter la taille possible des imports de
tables?

Il y a un passage la dessus dans la faq de php my admin:

APINC - Association pour l'Internet Non Commercial - RIP 2001-2016

"1.16 I cannot upload big dump files (memory, HTTP or timeout problems).

Starting with version 2.7.0, the import engine has been re–written and
these problems should not occur. If possible, upgrade your phpMyAdmin
to the latest version to take advantage of the new import features.

The first things to check (or ask your host provider to check) are the
values of upload_max_filesize, memory_limit and post_max_size in the
php.ini configuration file. All of these three settings limit the
maximum size of data that can be submitted and handled by PHP. One
user also said that post_max_size and memory_limit need to be larger
than upload_max_filesize.

There exist several workarounds if your upload is too big or your
hosting provider is unwilling to change the settings:

Look at the $cfg['UploadDir'] feature. This allows one to upload a
file to the server via scp, ftp, or your favorite file transfer
method. PhpMyAdmin is then able to import the files from the temporary
directory. More information is available in the Configuration section
of this document.
Using a utility (such as BigDump) to split the files before uploading.
We cannot support this or any third party applications, but are aware
of users having success with it.
If you have shell (command line) access, use MySQL to import the files
directly. You can do this by issuing the "source" command from within
MySQL: source filename.sql."

Merci

Le 27/01/09, Laurent<laurent.planes@gmail.com> a écrit :

Pour sauver ta base via phpmyadmin tu fait exporter, tu coche
transmettre,
il te crée un fichier que tu enregistre sur ton ordi, et pour restaurer
tu
fais le contraire, tu choisi importer et tu lui indique le chemin vers le
fichier crée précédemment.

http://ainsi-bloggait-zarathoustra.fr/2008/08/21/exporter-importer-une-base-de-donnees/

Laurent

Manu Bonobo a écrit :
Bonjour,

Nous avons changer d'hebergeur, et j'aimerais donc
transférer les

données de mon ancienne base de donnée à la nouvelle.

Comment fait on? Dans

l'ancienne, je vais sur une table, puis sur

exporter. Il me créer un code,

que j'ai copié. Sur ma nouvelle base,

en faisant "sql", je colle ce code, il

me met un message d'erreur

"aucune base n'a été selectionnéeé". Comment

crée-ton une table?

Merci..

Manu

--

Le 69.3

http://www.le69-3.org