$mytitle="MySQL Server 1"?>
Περιεχόμενα Εγκατάσταση της MySQL
Μπαίνουμε στον δικτυακό χώρο της MySQL
και μπαίνουμε στο Developer
Zone και από εκεί στο Downloads
και ψάχνουμε για MySQL database server & standard clients. Εκεί
αναζητούμε την τελευταία Generally Available
έκδοση (στις 28/9/2004 ήταν η MySQL
4.0) Στην συνέχεια αναζητούμε την ενότητα Windows
downloads και κάνουμε κλικ στον αντίστοιχο
σύνδεσμο. Στην επόμενη σελίδα αν θέλουμε
συμπληρώνουμε τα στοιχεία μας, αν όχι
διαλέγουμε τον Mirror για Ελλάδα: Κάνοντας κλικ στον αντίστοιχο σύνδεσμο, το αρχείο θα αρχίσει να κατεβαίνει άμεσα. Την στιγμή που γράφονται αυτέ οι γραμμές το αρχείο ήταν το mysql-4.0.21-win.zip Αν δεν έχετε κάποια εξοικείωση με την MySQL προτιμήστε την τελευταία έκδοση της σειράς 4.0.x από την σειρά 4.1.x διότι τα screen shots που θα δείτε παρακάτω αναφέρονται στην σειρά 4.0.x Αποσυμπιέζουμε το αρχείο αυτό σε έναν νέο φάκελο. Μετά την αποσυμπίεση στον φάκελο που έχουμε επιλέξει θα δούμε τα παρακάτω αρχεία: Εκτελούμε το setup.exe και αφού κάνουμε κλικ στο κουμπί next δυο φορές, βλέπουμε την παρακάτω εικόνα. Αλλάζουμε αν θέλουμε τον προεπιλεγμένο φάκελο εγκατάστασης. Ο προεπιλεγμένος είναι ο c:\mysql και προτείνετε να το αφήσετε ως έχει. Καλό θα είναι να κάνουμε πλήρη εγκατάσταση. Για τον λόγο αυτό επιλέγουμε custom στην επόμενη οθόνη: Αφήνουμε τις επιλογές εγκατάστασης ως έχουν και πατάμε next Αρχίζει η εγκατάσταση Αν όλα πάνε καλά θα δούμε την παρακάτω οθόνη. Στο σημείο αυτό έχει τελειώσει η τυπική εγκατάσταση της MySQL. Η MySQL δεν λειτουργεί ακόμη. Ο προεπιλεγμένος χρήστης είναι ο root χωρίς password. Εκτελούμε το πρόγραμμα winmysqladmin.exe που βρίσκετε στον φάκελο C:\mysql\bin για να γίνουν οι ρυθμίσεις αυτόματα. Αν μας ζητηθεί, δίνουμε ένα όνομα χρήστη και κωδικό (οτιδήποτε θέλετε) θα εμφανιστεί το εικονίδιο του winmysqladmin δίπλα από το ρολόι. Με το εργαλείο αυτό μπορούμε να ξεκινήσουμε και να σταματήσουμε την MySQL. Σε περίπτωση που παρουσιαστεί οποιοδήποτε πρόβλημα διαβάστε τις παρακάτω οδηγίες Εάν δεν εκτελείτε ο WinMySQLadmin τον ξεκινάμε από το C:\mysql\bin κάνοντας διπλό κλικ πάνω στο αρχείο winmysqladmin.exe. Η εφαρμογή θα ανοίξει και θα εμφανιστεί το εικονίδιο της δίπλα από το ρολόι. Κάνουμε σε αυτό δεξί κλικ και επιλέγουμε Show Me Θα εμφανιστεί το παράθυρο του WinMySQLadmin. Μεταβαίνουμε στην καρτέλα my.ini Setup Θα πρέπει να εισάγουμε τις δύο παρακάτω εντολές μέσα στην ενότητα [mysqld]: language=C:/mysql/share/greek default-character-set=greek Η πρώτη εντολή είναι για να εμφανίζονται τα μηνύματα λάθους στα ελληνικά και η δεύτερη ότι η προεπιλεγμένη γλώσσα να είναι η ελληνική οπότε και η ταξινόμηση θα είναι στα ελληνικά.
Αφού προσθέσουμε τις εντολές αυτές κάνουμε κλικ στο κουμπί Save Modification για να αποθηκευτούν οι αλλαγές. Κάνουμε διακοπή της υπηρεσίας MySQL με δεξί κλικ πάνω στο αντίστοιχο εικονίδιο του παραθύρου: και σε λίγα δευτερόλεπτα αφού έχει σταματήσει η υπηρεσία, την ξαναξεκινάμε κάνοντας πάλι δεξί κλικ στο ίδιο εικονίδιο: Αφού έχει ξεκινήσει η διαδικασία επιβεβαιώνουμε ότι έχει γίνει σωστά η ρύθμιση για το default-character-set=greek πηγαίνοντας στην καρτέλα Variebles η παράμετρος character_set είναι greek
Εγκατάσταση του MySQL Control Center Μπαίνουμε στον δικτυακό χώρο της MySQL
και μπαίνουμε στο Developer
Zone και από εκεί στο Downloads
και ψάχνουμε για MySQL
Control Center. Στην συνέχεια αναζητούμε την
ενότητα Windows downloads και κάνουμε κλικ
στον αντίστοιχο σύνδεσμο. Στην επόμενη
σελίδα διαλέγουμε τον Mirror για Ελλάδα: Κάνοντας κλικ στον αντίστοιχο σύνδεσμο, το αρχείο θα αρχίσει να κατεβαίνει άμεσα. Την στιγμή που γράφονται αυτέ οι γραμμές το αρχείο ήταν το mysqlcc-0.9.4-win32.zip Αποσυμπιέζουμε το αρχείο αυτό σε έναν νέο φάκελο. Μετά την αποσυμπίεση στον φάκελο που έχουμε επιλέξει θα δούμε τα παρακάτω αρχεία: Κάνουμε διπλό κλικ στο αρχείο setup.exe και θα δούμε την αρχική οθόνη εγκατάστασης: Συνεχίζουμε την εγκατάσταση με τις προεπιλεγμένες ρυθμίσεις. Μετά το τέλος της εγκατάστασης ανοίγουμε την εφαρμογή από το μενού Έναρξη/Προγράμματα/MySQL Control Center/MySQL Control Center και βλέπουμε την εφαρμογή να μας προτείνει να κάνουμε register κάποιον server με την MySQL. Θα κάνουμε register τον τοπικό server (δηλαδή στον ίδιο υπολογιστή που βρισκόμαστε). Συμπληρώνουμε τα παρακάτω στοιχεία:
και κάνουμε κλικ στο κουμπί Test για να δοκιμάσουμε εάν η σύνδεση είναι επιτυχής. Εάν η σύνδεση είναι επιτυχής τότε κάνουμε κλικ στο κουμπί Add Βρισκόμαστε στο παράθυρο Console Manager. Στη συνέχεια θα πρέπει να συνδεθούμε με τον server που μόλις κάναμε register. Γι' αυτό κάνουμε δεξί πάνω του και επιλέγουμε Connect Εάν συνδεθούμε λοιπόν με επιτυχία παρατηρούμε ότι ο server μας έχει ήδη 2 βάσεις, την mysql και την test. Την βάση mysql δεν την πειράζουμε. Επίσης στο User Administration βλέπουμε τους χρήστες της MySQL.
Δημιουργία της δικής μας βάσης δεδομένων Στο σημείο αυτό θα δημιουργήσουμε μία νέα βάση με όνομα π.χ. test4u για την λειτουργία του TEST4U με κοινή βάση δεδομένων για όλους τους υπολογιστές του δικτύου μας. Κάνουμε δεξί κλικ στο Databases και επιλέγουμε New Database. Στο πλαίσιο διαλόγου που θα εμφανιστεί γράφουμε το όνομα της βάσης π.χ. test4u και πατάμε ΟΚ. Κάνουμε δεξί κλικ στη βάση test4u που μόλις δημιουργήσαμε και επιλέγουμε Connect Στη συνέχεια κάντε κλικ στην επιλογή Tables που βρίσκεται κάτω από τη βάση test4u και κάνουμε κλικ στο κουμπί της γραμμής εργαλείων. Θα ανοίξει ένα νέο παράθυρο μέσα στο MySQL Control Center το Query Window Εδώ θα εκτελέσουμε το sql script makedb_mysql.sql το οποίο μπορούμε να το κατεβάσουμε κάνοντας κλικ εδώ. Το αρχείο που θα κατέβει είναι σε zip μορφή (makedb_mysql.zip) και το αποσυμπιέζουμε π.χ. στην επιφάνεια εργασίας. Το script αυτό δημιουργεί τους πίνακες που είναι απαραίτητοι για την σωστή λειτουργία του TEST4U. Πάμε λοιπόν στο μενού File/Open και εντοπίζουμε το αρχείο makedb_mysql.sql που μόλις αποσυμπιέσαμε. Αφού λοιπόν εντοπίσουμε και ανοίξουμε το αρχείο makedb_mysql.sql θα δούμε τα περιεχόμενα του αρχείου αυτού στο παράθυρό μας. Τώρα θα πρέπει να εκτελέσουμε όλες αυτές τις εντολές sql. Πάμε λοιπόν στο μενού Query/Execute. Σε λίγα δευτερόλεπτα στο κάτω μέρος του παραθύρου στο Messages θα σταματήσουν να βγαίνουν μηνύματα, οπότε η διαδικασία έχει τελειώσει. Οι πίνακες έχουν δημιουργηθεί. Κλείνουμε το παράθυρο Query Window και επιστρέφουμε στο αρχικό παράθυρο το Console Manager. Στη συνέχεια κάντε δεξί κλικ στην επιλογή Tables που βρίσκεται κάτω από τη βάση test4u και επιλέξτε Refresh.
Θα δούμε τους πίνακες της βάσης μας που μόλις έχουμε δημιουργήσει με το sql script. Οι πίνακες που δημιουργήθηκαν είναι: Δημιουργία χρήστη για την βάση δεδομένων Αφού λοιπόν έχουμε την βάση test4u με τους απαραίτητους πίνακες, θα πρέπει να δημιουργήσουμε και έναν χρήστη που θα έχει πρόσβαση σε αυτήν την βάση από οποιοδήποτε μηχάνημα του δικτύου μας. Κάνουμε πρώτα διπλό κλικ στην επιλογή User Administration για να μας εμφανίσει τους υπάρχοντες χρήστες. Κάνουμε δεξί κλικ στην επιλογή User Administration και επιλέγουμε New User. Ανοίγει ένα νέο παράθυρο όπου σε αυτό θα δημιουργήσουμε έναν νέο χρήστη. Στο πεδίο Username ορίζουμε το όνομα του χρήστη π.χ. test4u1 Στο πεδίο Host βάζουμε το σύμβολο % που σημαίνει πως αυτός ο χρήστης θα έχει πρόσβαση από οποιονδήποτε υπολογιστή. Στο πεδίο Pawword ορίζουμε τον κωδικό του χρήστη π.χ. test4u2 Τσεκάρουμε τις επιλογές All privileges, With GRANT option, Global Privileges, και την βάση μας την test4u. Κάνουμε κλικ στο κουμπί Add/Apply και μετά Close. Σε αυτό το σημείο έχουμε τελειώσει με τις εργασίες με το MySQL Control Center και κλείνουμε την εφαρμογή.
|