AetosMysql

Προσωπική Βάση Δεδομένων MySQL


Στον aeto υπάρχει η δυνατότητα χρήσης της MySQL βάσης. Η βάση μπορεί να χρησιμοποιηθεί με δύο τρόπους:
  1. Κάνοντας χρήση της κεντρικής MySQL (εύκολος - προτεινόμενος)
  2. Κάνοντας χρήση προσωπικής MySQL (δυσκολότερος - περισσότερες δυνατότητες)

Χρήση κεντρικής MySQL

Η κεντρική MySQL που υπάρχει στον aeto διαχειρίζεται κεντρικά και σε αυτή μπορούν να έχουν πρόσβαση όλοι όσοι έχουν λογαριασμό στον aeto. Η πρόσβαση μπορεί να είναι μόνο τοπική και ο κάθε χρήστης μπορεί να έχει μόνο μία βάση η οποία έχει ίδιο όνομα με τον χρήστη.

Η κεντρική MySQL είναι κατάλληλη για προσωπικές ιστοσελίδες, ανάπτυξη λογισμικού κλπ.

Απόκτηση πρόσβασης.

Για να αποκτήσετε πρόσβαση στη κεντρική MySQL στείλτε e-mail στο dima@it.teithe.gr (Αμανατιάδης Δημήτριος) αναφέροντας το username σας στον aeto και το σκοπό χρήσης της βάσης.

Προβλήματα

Εάν έχετε πρόβλημα χρήσης της κεντρικής MySQL δοκιμάστε πρώτα να σβήσετε το αρχείο .my.cnf που βρίσκεται στον home κατάλογό σας.

Χρήση προσωπικής MySQL.


Η προσωπική MySQL είναι ουσιαστικά η εκτέλεση της MySQL ώστε να φυλάσσει τους πίνακες και όλα τα άλλα δεδομένα στον προσωπικό χώρο. Τα πλεονεκτήματα σε σχέση με τη κεντρική MySQL είναι:

  • Απεριόριστος αριθμός βάσεων
  • Δυνατότητα απομακρυσμένης πρόσβασης
  • Πρόσβαση ως DataBase Administrator

Οποιοσδήποτε επιθυμεί να χρησιμοποιήσει προσωπική MySQL πρέπει να κάνει τις απαραίτητες ρυθμίσεις ώστε να τρέχει ο ίδιος τον κατάλληλο δαίμονα και να κανονίσει έτσι ώστε όλα τα αρχεία της βάσης να βρίσκονται κάτω από το home directory του.

Εγκατάσταση

Για διευκόλυνση έχει δημιουργηθεί ένα script το οποίο αυτοματοποιεί την εγκατάσταση της MySQL. Παρόλα αυτά θα πρέπει να γνωρίζετε (ή να μάθετε) το πως λειτουργεί η MySQL για να μπορέσετε να τη χρησιμοποιήσετε στον αετό.

Για να κάνετε τη πρώτη εγκατάσταση τρέξτε:
$ create_mysql


Πρέπει να σημειωθεί πως παρόλο που η βάση είναι πλέον έτοιμη για χρήση, εάν γίνει επανεκκίνηση στον αετό ο δαίμονας δεν θα ξεκινήσει αυτόματα. Για να γίνει κάτι τέτοιο χρειάζεται να κατασκευαστεί κάποιο κατάλληλο keepalive script το οποίο και να καλείται από το crontab.

Αλλαγή είδους βάσης

Εάν χρησιμοποιήσατε ή δοκιμάσατε να χρησιμοποιήσετε την προσωπική βάση και θέλετε να χρησιμοποιήσετε τη κεντρική βάση, θα πρέπει πρώτα να διαγράψετε το αρχείο .my.cnf.




Created by: admin. Last Modification: Thursday 15 of March, 2012 17:54:16 EET by dima.
The original document is available at http://hydra.it.teithe.gr/help/tiki-index.php?page=AetosMysql