αντιγραφή στην MySQL

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
tempo
Δημοσιεύσεις: 808
Εγγραφή: 25 Μάιος 2002 16:41
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από tempo » 22 Νοέμ 2005 01:14

καλησπέρα,

μάλλον το πρόβλημα είναι απλό άλλα αρχάριος στην mwSQL είπα να ρωτήσω την παρέα.

Λοιπόν έχω 2 βάσεις και θέλω χρησιμοποιώντας το περιβάλλον του phpMyAdmin να μεταφέρω τα στοιχεία απο την μία βάση στην άλλη άλλα για συγκεκριμένο πίνακα και πεδίο.

Δηλαδή θέλω τα στοιχεία της

ΒΑΣΗ_1...ΠΙΝΑΚΑΣ_1...ΠΕΔΙΟ_1

να αντιγραφούν στην

ΒΑΣΗ_2...ΠΙΝΑΚΑΣ_2...ΠΕΔΙΟ_2

Τα έβαλα έτσι για να βοηθήσω κάποιον που θα μου γράψει τη σύνταξη SQL που χρειάζεται


Ευχαριστώ
http://www.automotonet.com πραγματικές καταναλώσεις αυτοκινήτων και μοτοσυκλετών όπως διαμορφώνονται απο τους οδηγούς
http://www.ipedia.gr online εγκυκλοπαίδεια με ερωτήσεις και απαντήσεις απο τους επισκέπτες

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από Rapid-eraser » 22 Νοέμ 2005 09:33

Mporeis va xrisimopiiseis tnv leitourgeia tis avtigrafis dedomevwv tou phpmyadmin (epilegovtas movo ta dedomeva)

Allios 8a prepei va to kaveis se dio bimata
export tis eggrafes pou sou xriazovte kai import stnv vea basi.

Twra av se evdiaferei sigkekrimeves eggrafes tou pivaka va avtigrafouv sto deftero pivaka 8a prepei va grapseis kai ligo kodika.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
tempo
Δημοσιεύσεις: 808
Εγγραφή: 25 Μάιος 2002 16:41
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από tempo » 22 Νοέμ 2005 09:48

θέλω όλες οι εγγραφές απο το πεδίο_1 να εγγραφούν στο πεδίο_2 της άλλης βάσης όπως τα δίνω στο πρώτο μου post..

Δυστυχώς τα πεδία έχουν διαφορετική σειρά σε κάθε βάση και έτσι δεν μπορώ να αντιγράψω όλον τον πίνακα με τη μία.

Υπάρχει κάποιος που να ξέρει την σύνταξη της SQL?
http://www.automotonet.com πραγματικές καταναλώσεις αυτοκινήτων και μοτοσυκλετών όπως διαμορφώνονται απο τους οδηγούς
http://www.ipedia.gr online εγκυκλοπαίδεια με ερωτήσεις και απαντήσεις απο τους επισκέπτες

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από Rapid-eraser » 22 Νοέμ 2005 10:00

Ara 8a akolou8iseis to deftero bima ...
Export to table dior8oveis to dump oste to insert tou va odigisei ta dedomeva stov pivaka pou 8es kai allazovtas ta pedia se afta pou sou xriazovte.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
tempo
Δημοσιεύσεις: 808
Εγγραφή: 25 Μάιος 2002 16:41
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από tempo » 22 Νοέμ 2005 10:49

δεν γίνεται αυτό που ζητάω ? (δεν με ενδιαφέρει αν χρειάζεται περισσότερη δουλειά και χρόνο)

δηλαδή να αντιγράφω δεδομένα

απο ΒΑΣΗ_1...ΠΙΝΑΚΑΣ_1...ΠΕΔΙΟ_1
σε ΒΑΣΗ_2...ΠΙΝΑΚΑΣ_2...ΠΕΔΙΟ_2
http://www.automotonet.com πραγματικές καταναλώσεις αυτοκινήτων και μοτοσυκλετών όπως διαμορφώνονται απο τους οδηγούς
http://www.ipedia.gr online εγκυκλοπαίδεια με ερωτήσεις και απαντήσεις απο τους επισκέπτες

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από Rapid-eraser » 22 Νοέμ 2005 11:01

Kivezika ta lew ?

Av ta dedomeva sou eivai idi stnv basi xriazese subquery (update and select)
gia va to kaveis me eva sql query.
Av eisai pavo apo 4.1.x mysql mporeis va to kaveis
av eisai 5.x exeis trigers kai views kai mporeis va to grapseis me evtoles

Se ka8e alli periptosi 8a kaveis export ta dedomeva sou kai 8a ta kaveis import pali dior8ovovtas to dump ...
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
tempo
Δημοσιεύσεις: 808
Εγγραφή: 25 Μάιος 2002 16:41
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από tempo » 22 Νοέμ 2005 11:58

εσύ δεν τα λες κινέζικα εγώ δεν ξέρω πολλά πράγματα!

Η βάση μου είναι MySQL 4.0.25-standard

Μήπως μπορείς να μου εξηγήσεις τι είναι και πως θα διορθώσω το dump?
http://www.automotonet.com πραγματικές καταναλώσεις αυτοκινήτων και μοτοσυκλετών όπως διαμορφώνονται απο τους οδηγούς
http://www.ipedia.gr online εγκυκλοπαίδεια με ερωτήσεις και απαντήσεις απο τους επισκέπτες

Άβαταρ μέλους
tempo
Δημοσιεύσεις: 808
Εγγραφή: 25 Μάιος 2002 16:41
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από tempo » 22 Νοέμ 2005 14:27

INSERT INTO ΒΑΣΗ2.ΠΙΝΑΚΑΣ2 (ΠΕΔΙΟ2) SELECT ΠΕΔΙΟ1 FROM ΒΑΣΗ1.ΠΙΝΑΚΑΣ1 WHERE 1=1

αυτό ήθελα, αυτό κάνει την δουλειά μου!!!
http://www.automotonet.com πραγματικές καταναλώσεις αυτοκινήτων και μοτοσυκλετών όπως διαμορφώνονται απο τους οδηγούς
http://www.ipedia.gr online εγκυκλοπαίδεια με ερωτήσεις και απαντήσεις απο τους επισκέπτες

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

αντιγραφή στην MySQL

Δημοσίευση από Rapid-eraser » 23 Νοέμ 2005 15:11

av sou epekse kati tetoio malov dev exeis mysql 4.0.x ... aftn n version dev ipostirizei subquery opote dev 8a paiksei kati tetoio, av dev kavw la8os :P

malov kavw la8os :)
Av kai dev perigrafete sto manual afti n sivtaksi sto insert tis 4.0.x fevete va tnv dexete sav sub select... any way dikomou la8os apo oti fevete.
Sorry gia tnv agvia mou.

My bad.

6.4.3.1 INSERT ... SELECT Syntax
...

Κώδικας: Επιλογή όλων

INSERT [LOW_PRIORITY] [IGNORE] [INTO] tbl_name [(column list)] SELECT ...
Me paradigma aftou to

Κώδικας: Επιλογή όλων

INSERT INTO tblTemp2 (fldID) SELECT tblTemp1.fldOrder_ID FROM tblTemp1 WHERE
tblTemp1.fldOrder_ID > 100;
So exeis apolito dikio. Apla dev ntav afto sub query ... kai eivai idiki sivtaksi.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες