Απο Access σε my-sql

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

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

Απάντηση
SCORPION
Δημοσιεύσεις: 54
Εγγραφή: 04 Σεπ 2004 01:40
Τοποθεσία: xanthi

Απο Access σε my-sql

Δημοσίευση από SCORPION » 31 Μάιος 2005 15:50

Έχω ένα έγγραφο τις Access και θέλω να το κάνω αρχείο τις my-sql για να μπορώ να βλέπω τα δεδομένα μέσο μιας ιστοσελίδας.
Αυτό γίνετε και αν ναι πως ?

Άβαταρ μέλους
agrippas
Script Master
Δημοσιεύσεις: 494
Εγγραφή: 18 Ιούλ 2002 14:52
Τοποθεσία: Υπερπέραν
Επικοινωνία:

Απο Access σε my-sql

Δημοσίευση από agrippas » 01 Ιουν 2005 05:04

Ο πιο ανορθόδοξος (αλλά γρήγορος) τρόπος για να το κάνεις είναι να χρησιμοποιήσεις διάφορα εργαλεία, όπως αυτό εδώ: http://www.convert-in.com/acc2sql.htm

Ο πιο ορθόδοξος τρόπος για να το κάνεις είναι αυτός:

1. Φτιάχνεις τη βάση σε mySql με (κατά το δυνατόν) ίδια δομή όπως τη βάση που έχεις σε Access.

2. Φτιάχνεις μια asp σελίδα στο localhost που κάνει δυο πράγματα: Συνδέεται στη βάση και αποθηκεύει τα data σε arrays προσωρινά και μετά κλείνει το connection στην access και ανοίγει σύνδεση με τη mySql και τα φυτεύει εκεί. Στο ενδιάμεσο ίσως χρειαστεί να κάνεις κάποιες μετατροπές, ειδικά σε ημερομηνίες.

Have fun.

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

Απο Access σε my-sql

Δημοσίευση από Rapid-eraser » 03 Ιουν 2005 18:30

basika se evdiaferei va exeis tnv idia domi
n apla va peraseis ta data ?

av se evdiaferei movo to deftero kave explort tnv basi sou me diaxorista sta kelia me tab
kai meta apo command live kave import to arxeio :)
o pio aplos tropos

bebea frovtise movo va exeis sosto scematic tis basis giati ama exeis diaforetika filds stnv basi 8a kavei fail
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

billiaswhs
Δημοσιεύσεις: 346
Εγγραφή: 11 Νοέμ 2004 00:29
Επικοινωνία:

Απο Access σε my-sql

Δημοσίευση από billiaswhs » 03 Ιουν 2005 22:21

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

Telling Microsoft Access to Export Its Own Tables 


One approach to migrating data from Access to MySQL is to use the export feature provided by Access itself to write out the contents of each table as a text file. Each file then can be loaded into MySQL using a LOAD DATA statement or the mysqlimport command-line utility. Suppose you export a table mytable into a file mytable.txt using CSV (comma separated values) format, and you want to import it into a table named mytable in a MySQL database named mydb. You can invoke the mysql program, then issue a LOAD DATA statement to import the file like this:


   C:\> mysql mydb
   mysql> LOAD DATA LOCAL INFILE 'mytable.txt'
       -> INTO TABLE mytable
       -> FIELDS TERMINATED BY ',' ENCLOSED BY '"'
       -> LINES TERMINATED BY '\r\n';

Alternatively, use mysqlimport from the command line (type the command all on one line):

   C:\> mysqlimport --local --fields-terminated-by=,
           --fields-enclosed-by='"'
           --lines-terminated-by='\r\n'
           mydb mytable.txt

If you need to provide connection parameters such as the hostname, user name, or password, list them on the mysql or mysqlimport command line before the database name:

   C:\> mysqlimport --local --fields-terminated-by=,
           --fields-enclosed-by='"'
           --lines-terminated-by='\r\n'
           -h some_host -p -u some_user
           mydb mytable.txt

The advantage of this approach is that it requires no special conversion tools. It can be used to produce data files even on machines that have no MySQL support. (If you don't have the MySQL client programs installed on your Access machine, create the data files, then copy them to another machine where the MySQL programs are installed and load the files into MySQL from there.) The disadvantage is that the MySQL tables must already exist before you can load data into them, so you must issue the appropriate CREATE TABLE statements yourself. For the example just shown, that means you must already have created the table mytable in the mydb database before using either LOAD DATA or mysqlimport.
αυτές είναι οι οδηγίες και αν θες να χρησιμοποιείς την access σαν interface για την mysql χρησιμοποιείς το myodbc

Απάντηση

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

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

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