Τι είναι η PHP
H PHP είναι μια γλώσσα προγραμματισμού για τη δημιουργία σελίδων web με δυναμικό περιεχόμενο. Μια σελίδα PHP περνά από επεξεργασία από ένα συμβατό διακομιστή του Παγκόσμιου Ιστού (π.χ. Apache), ώστε να παραχθεί σε πραγματικό χρόνο το τελικό περιεχόμενο, που θα σταλεί στο πρόγραμμα περιήγησης των επισκεπτών σε μορφή κώδικα HTML. Ένα αρχείο με κώδικα PHP θα πρέπει να έχει την κατάλληλη επέκταση (π.χ. *.php, *.php4, *.phtml κ.ά.). Η ενσωμάτωση κώδικα σε ένα αρχείο επέκτασης .html δεν θα λειτουργήσει και θα εμφανίσει στον browser τον κώδικα χωρίς καμία επεξεργασία, εκτός αν έχει γίνει η κατάλληλη ρύθμιση στα MIME types του server. Επίσης ακόμη κι όταν ένα αρχείο έχει την επέκταση .php, θα πρέπει ο server να είναι ρυθμισμένος για να επεξεργάζεται κώδικα PHP. Ο διακομιστής Apache, που χρησιμοποιείται σήμερα ευρέως σε συστήματα με τα λειτουργικά συστήματα Linux και Microsoft Windows, υποστηρίζει εξ ορισμού επεξεργασία κώδικα PHP.
Επίσημο Manual της PHP
Το επίσημο manual της γλώσσας PHP στην αγγλική γλώσσα.
Τι είναι το phpMyAdmin
Το phpMyAdmin είναι ένα εργαλείο ανοιχτού κώδικα γραμμένο σε PHP το οποίο σας δίνει τη δυνατότητα να διαχειριστείτε βάσεις δεδομένων τύπου MySQL μέσω ενός απλού browser όπως ο Internet Explorer. Μπορεί να δημιουργήσει βάσεις δεδομένων, να δημιουργήσει, διαγράψει και τροποποιήσει πίνακες , να διαγράψει, επεξεργαστεί και προσθέσει πεδία καθώς και να εκτελέσει ερωτήματα τύπου SQL.
Δημιουργία Νέας Βάσης mySQL
Για την δημιουργία και διαγραφή βάσεων δεδομένων και των αντίστοιχων χρηστών τους θα πρέπει να χρησιμοποιείται το DirectAdmin.
- Μπείτε στο DirectAdmin
- Κάντε κλικ στο domain σας αν έχετε περισσότερα από ένα (ειδάλλως πηγαίνετε στο επόμενο βήμα).
- Κάτω από το Your Account και στη δεξιά στήλη πατήστε MySQL Management.
- Πάνω αριστερά πατήστε Create new Database
- Συμπληρώστε μια νέα βάση π.χ. data
a. Database Name: onomaxrhsth_data
b. Database Username: onomaxrhsth_user
c. Username Password: kwdikos
d. Confirm Password: kwdikos (πληκτρολογήστε ξανά τον κωδικό για επιβεβαίωση)
Και πατήστε create - Κατόπιν πηγαίνετε στη διεύθυνση: http://www.todomainsas.gr/phpmyadmin/
- Επιλέξτε από το αριστερό μενού τη βάση που θέλετε να τροποποιήσετε και που μόλις δημιουργήσαμε.
- Επιλέγετε στο δεξί πάνω μέρος Λειτουργίες
- Στη σελίδα που θα εμφανιστεί και στο κάτω μέρος θα επιλέξετε το Collation της βάσης (συνήθως Greek General ή UTF General Ci) και κατόπιν Εκτέλεση
- Τώρα μπορείτε να δημιουργήσετε νέα tables ή να ανεβάσετε την ήδη υπάρχουσα βάση σας πατώντας Import και επιλέγοντας την κωδικοποίηση του αρχείου σας.
Επεξεργασία Βάσης mySQL
- Μπείτε στο phpMyAdmin στη διεύθυνση http://www.todomainsas.gr/phpmyadmin/
- Πληκτρολογήστε το username (όνομα χρήστη της βάσης) και password (κωδικό πρόσβασης της βάσης) για την είσοδο σας
- Επιλέξτε από το αριστερό μενού τη βάση που θέλετε να τροποποιήσετε
- Θα εμφανιστούν όλοι οι πίνακες της βάσης σας τους οποίους μπορείτε να επεξεργαστείτε μέσω του phpMyAdmin.
Εξαγωγή Βάσης mySQL σε αρχείο
- Μπείτε στο phpMyAdmin στη διεύθυνση http://www.todomainsas.gr/phpmyadmin/
- Πληκτρολογήστε το username (όνομα χρήστη της βάσης) και password (κωδικό πρόσβασης της βάσης) για την είσοδο σας
- Επιλέξτε από το αριστερό μενού τη βάση που θέλετε να τροποποιήσετε
- Θα εμφανιστούν όλοι οι πίνακες της βάσης σας. Πάνω από αυτούς θα δείτε μια επιλογή Εξαγωγή (Export) την οποία και θα πατήσετε
- Στην εμφάνιση σχήματος της βάσης αφήνετε όλα όπως έχουν και επιλέγετε Αποστολή στον αντίστοιχο παρακάτω πίνακα.
- Τέλος πατάτε εκτέλεση για να κατεβάσετε το sql αρχείο με την δομή και τα δεδομένα της βάσης σας.
Δημιουργία και εισαγωγή έτοιμης βάσης mySQL
- Μπείτε στο DirectAdmin (αν έχετε ήδη δημιουργήσει τη βάση πηγαίνετε στο βήμα 6)
- Κάντε κλικ στο domain σας αν έχετε περισσότερα από ένα (ειδάλλως πηγαίνετε στο επόμενο βήμα).
- Κάτω από το Your Account και στη δεξιά στήλη πατήστε MySQL Management.
- Πάνω αριστερά πατήστε Create new Database
- Συμπληρώστε μια νέα βάση π.χ. data
Database Name: onomaxrhsth_data
Database Username: onomaxrhsth_user
Username Password: kwdikos
Confirm Password: kwdikos (πληκτρολογήστε ξανά τον κωδικό για επιβεβαίωση)
Και πατήστε create - Κατόπιν πηγαίνετε στη διεύθυνση:
- Επιλέξτε από το αριστερό μενού τη βάση που θέλετε να τροποποιήσετε και που μόλις δημιουργήσαμε.
- Επιλέγετε στο δεξί πάνω μέρος Λειτουργίες
- Στη σελίδα που θα εμφανιστεί και στο κάτω μέρος θα επιλέξετε το Collation της βάσης και κατόπιν Εκτέλεση
- Επιλέξτε από το αριστερό μενού τη βάση σας και πάλι
- Θα εμφανιστούν όλοι οι πίνακες της βάσης σας. Πάνω από αυτούς θα δείτε μια επιλογή Εισαγωγή (Import) την οποία και θα πατήσετε
- Κάνετε browse (αναζήτηση) και επιλέγετε το αρχείο .sql καθώς και το σετ χαρακτήρων του (συνήθως utf8)
- Τέλος πατάτε εκτέλεση.
- Τώρα μπορείτε δείτε τη βάση σας στο server
Επίσημο Manual της MySql
Το επίσημο manual της βάσης δεδομένων mysql στην αγγλική γλώσσα.SQL Syntax ManualMySql Manual (Adobe Acrobat Reader)
Στοιχεία Host
Πολλές εφαρμογές θα σας ζητήσουν την διεύθυνση του mysql server. Αυτή είναι πάντα localhost εφόσον το script σας τρέχει στον ίδιο server. Επίσης η πόρτα είναι η κλασική πόρτα εκτέλεσης της mysql.