[MySQL] Copier des champs d'une base vers une autre.

Copier des champs d'une base vers une autre. [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 19-04-2008 à 22:54:42    

Bonjour,
 
Je souhaite copier certains champs (et leurs valeurs bien sûr) de ma table1 de base1 vers la table2 de base2.
Pour cela, j'utilise la requête suivante :
Code :
 

Code :
  1. INSERT INTO base2.table2 (nom,prenom,date,promo,tel_port,ad_etu,ad_par,clubs,hobbies,autre)
  2. SELECT nom,prenom,date,promo,tel_port,ad_etu,ad_par,clubs,hobbies,autre FROM base1.table1;


 
La requête s'éxécute sans erreur, mais à l'arrivée, les champs copiés dans table2 sont tous à "NULL" !
Quel est le problème ?
 
edit : base1 est en latin1_swedish et base2 en utf8, est-ce que ça pose problème ?

Reply

Marsh Posté le 19-04-2008 à 22:54:42   

Reply

Marsh Posté le 20-04-2008 à 17:17:58    

possible

Reply

Marsh Posté le 20-04-2008 à 21:16:26    

Et si tu fais :
select * into base2.table2 from base1.table1 ??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed