Κεντρική σελίδα διαχείρισης \ Κεντρική σελίδα MySQL Server 5.0

Εάν θέλουμε να συνδέσουμε την Access με τους πίνακες της MySQL θα πρέπει να δημιουργήσουμε μια DSN σύνδεση.

Η Microsoft Access έχει την δυνατότητα να συνδέεται με άλλα συστήματα βάσεων δεδομένων. Με αυτήν την δυνατότητα μπορούμε να έχουμε τα δεδομένα μας σε κάποιο σύστημα όπως η MySQL και με την Microsoft Access να δημιουργήσουμε ερωτήματα, φόρμες, εκθέσεις σύμφωνα με τις ανάγκες μας.

Να δούμε πως θα το κάνουμε αυτό:

Ανοίγουμε την εφαρμογή Πηγές δεδομένων (ODBC) που βρίσκεται στο Έναρξη/Πίνακας Ελέχγου/Εργαλεία διαχείρισης και μεταβαίνουμε στην καρτέλα DSN Συστήματος (για να είναι κοινό σε όλους τους χρήστες σε περίπτωση Windows 2K/XP).

Κάνουμε κλικ στο κουμπί Προσθήκη.

Από τα εγκατεστημένα προγράμματα οδήγησης επιλέγουμε αυτή της MySQL με ODBC.

Εμφανίζεται ο αντίστοιχος οδηγός.

Δίνουμε τα 5 βασικά στοιχεία:

  1. το όνομα σύνδεσης DSN π.χ. test4u
  2. το όνομα ή την IP του server στο δίκτυο π.χ. KOSTAS
  3. το όνομα της βάσης π.χ. test4u
  4. το όνομα χρήστη της βάσης (User) που δημιουργήσαμε σε προηγούμενη σελίδα π.χ. test4u_user
  5. τον κωδικό του χρήστη της βάσης (Password) π.χ. 1234

Εφόσον η έκδοση της MySQL είναι 4.1 ή νεώτερη θα πρέπει να ορίσουμε στο Initial Statement που βρίσκετε στην καρτέλα Connect Options την εντολή:

set names 'greek';

Αυτή η εντολή εκτελείται κάθε φορά γίνετε η σύνδεση αυτόματα.

Στην συνέχεια μεταβαίνουμε στην καρτέλα Advanced και κάνουμε τις επιλογές για τις καρτέλες Flags 1 και Flags 2 όπως φαίνετε στις δύο παρακάτω εικόνες:

Στις καρτέλες Flags 3 και Debug δεν επιλέγουμε κάτι.

Περισσότερες πληροφορίες για τις επιλογές αυτές μπορείτε να δείτε στην σελίδα:

http://dev.mysql.com/doc/refman/5.0/en/myodbc-configuration-connection-parameters.html

Κάνουμε κλικ στο κουμπί Test για να δούμε εάν είναι δυνατή η σύνδεση με την βάση.

Εάν είναι επιτυχής θα εμφανιστεί το παρακάτω μήνυμα:

Κάνουμε κλικ στο κουμπί ΟΚ για αποθηκευτούν οι αλλαγές.

Στην διαχείριση αρχείων προέλευσης δεδομένων ODBC θα υπάρχει πλέον η νέα σύνδεση που μόλις έχουμε δημιουργήσει: