Εντολές MySQL Πώς να τις ενεργοποιήσετε σωστά;

Εάν αντιμετωπίσατε οποιοδήποτε πρόβλημα με τη διαχείριση μιας βάσης δεδομένων από άλλο διακομιστή, μην ανησυχείτε, σήμερα θα σας πούμε όλα όσα σχετίζονται με Εντολές MYSQL.

mysql-2-εντολές

Εντολές MYSQL

Μιλώντας για αυτούς τους τύπους μορφών και εντολών λαμβάνεται απλά υπόψη ο τρόπος με τον οποίο μια βάση δεδομένων θα εισαχθεί σε μια ιστοσελίδα. Είναι σημαντικό να γνωρίζετε πώς να εισάγετε εντολές MYSQL μέσω μέσου αρχείου, καθώς και μέσω τερματικού.

Το ερώτημα για τη βάση δεδομένων είναι ζωτικής σημασίας για τη λειτουργία οποιουδήποτε συστήματος. Η χρήση γίνεται γενικά μέσω της σελίδας PHP, αλλά ο χειρισμός είναι βολικός για να το κάνετε χρησιμοποιώντας το πρόγραμμα PhpMyAdmin. Ωστόσο, συμβαίνει ότι εάν υπάρχουν προβλήματα, η πιο βιώσιμη εναλλακτική λύση είναι να τα εισάγετε μέσω μιας γραμμής εντολών.

Με τον ίδιο τρόπο, εάν βρισκόμαστε σε μακρινό διακομιστή και έχουμε πρόσβαση μέσω του τερματικού, είναι απαραίτητο να χρησιμοποιήσουμε αυτό το εργαλείο για να ανακτήσουμε αυτά τα αρχεία. Σήμερα θα σας δώσουμε μερικές οδηγίες, ώστε να γνωρίζετε πώς πραγματοποιείται αυτή η διαδικασία.

Εντοπίστε το αρχείο

Τα αρχεία MySQL χρησιμοποιούνται μέσω λογισμικού πελάτη, με το οποίο μοιράζεται τον ίδιο παρονομαστικό, MySQL. Χρησιμοποιείται στις περισσότερες περιπτώσεις για τον έλεγχο της βάσης δεδομένων μέσω της γραμμής εντολών. Λειτουργούν όταν πραγματοποιείται διαφορετικός προγραμματισμός αρχείων και Εντολές MySQL.

Σε οποιαδήποτε συσκευή που έχει εγκατεστημένο το λογισμικό Windows, μπορείτε να αποκτήσετε αυτό το αρχείο, η τοποθεσία του βρίσκεται στην ακόλουθη διεύθυνση: C: Program FilesMySQLMySQL Server 4.1bin.

Μπορείτε επίσης να το αποκτήσετε στο C: xamppmysql; αυτός ο κατάλογος μπορεί να είναι διαφορετικός αλλά μόνο στο όνομα.

Στα παράθυρα

Για παράδειγμα, μερικές φορές και ανάλογα με την έκδοση του λειτουργικού συστήματος Windows, βρίσκεται στο δίσκο C: ή σε οποιοδήποτε άλλο μέρος στη μνήμη του υπολογιστή, ομοίως, μπορεί να βρίσκεται σε άλλο σύνδεσμο όπου ο προγραμματιστής έχει αποφασίσει να εισαγάγει το. Εξαρτάται πολύ από το είδος του προγράμματος που χρησιμοποιήθηκε για την εγκατάστασή του.

Αλλά μην ανησυχείτε για την αναζήτηση, χρησιμοποιώντας τις μηχανές Google μπορείτε να τα βρείτε εύκολα, ειδικά να βρείτε τον σωστό φάκελο, αφού μερικές φορές η μηχανή αναζήτησης του υπολογιστή δεν προσφέρει τις πληροφορίες που χρειαζόμαστε.

mysql-3-εντολές

Ο σωστός φάκελος ή αυτός που θέλετε να διαχειριστείτε βρίσκεται σύμφωνα με τις οδηγίες της Google. Για παράδειγμα, εάν χρησιμοποιούμε Windows και θέλουμε να έχουμε πρόσβαση στην εναλλακτική λύση MySQL, εντοπίζουμε τον εαυτό μας μέσα στον κατάλογο ή τοποθετούμε τον φάκελο στη διαμόρφωση PATH.

Σε Linux

Γνωρίζουμε την ευκολία που προσφέρει το Linux σε όλους τους προγραμματιστές και τους προγραμματιστές, αν και αυτό δεν σημαίνει ότι είναι ευκολότερη η πρόσβαση σε αρχεία MySQL, είναι εύκολο να το κάνουμε μέσω των γραμμών εντολών. μπορεί επίσης να έχει πρόσβαση από οποιονδήποτε άλλο κατάλογο.

Έτσι, όταν τοποθετείται ο κινητήρας της βάσης δεδομένων, το ίδιο σύστημα παρέχει το αρχείο "MySQL", ανεξάρτητα από τον φάκελο στον οποίο βρισκόμαστε, επομένως η ευκολία του Linux να πραγματοποιήσει αυτήν την ενέργεια.

Σε Mac

Μερικοί πιστεύουν ότι αυτό το σύστημα είναι πάντα κάπως διαφορετικό σε σύγκριση με τους αντιπάλους του Windows και Linux, αλλά είναι ενδιαφέρον να γνωρίζουμε ότι σε Mac εξαρτάται πολύ από τον τρόπο εγκατάστασης του αρχείου MySQL στον υπολογιστή. Σε αυτήν την περίπτωση, η εντολή δεν είναι άμεσα διαθέσιμη όπως σε Linux ή Windows, ακόμη και με ρυθμισμένο τον κινητήρα βάσης δεδομένων.

Για να γίνει αυτό, πρέπει να κάνουμε μια αναζήτηση στο Google, η οποία θα μας προσφέρει όλες τις πληροφορίες που χρειαζόμαστε για να τις εντοπίσουμε στον υπολογιστή και να έχουμε άμεση πρόσβαση στο αρχείο "MySQL". Μια διαμόρφωση που πραγματοποιείται σε αυτόν τον τύπο αρχείων είναι η χρήση στην εγκατάσταση του προγράμματος Mamp. η άμεση απάντηση του συστήματος θα είναι FAQ, η οποία θα μας βοηθήσει να χρησιμοποιήσουμε την εντολή "mysql" σε Mac και να την εγκαταστήσουμε με διακομιστή Mamp.

mysql-4-εντολές

Συνδεθείτε στο διακομιστή MySQL

Αφού εντοπίσετε το αρχείο MySQL, πρέπει να συνδεθείτε στο διαχειριστή μέσω της γραμμής εντολών. Στη συνέχεια, προχωρήστε στην επίκληση της MySQL, τοποθετώντας το αναγνωριστικό του αρχείου με το ίδιο όνομα και υποδεικνύοντας τις βασικές επιλογές σύνδεσης.

Αν βάλουμε "% mysql", θα έχουμε πρόσβαση στη γραμμή εντολών και από εκεί μπορούμε να αποφύγουμε την άμεση προέλευση, ωστόσο βάζοντας? c: mysqlbin>. Αγνοούμε ευθέως τον χαρακτήρα "%".

Η ένδειξη συνδέεται με τη βάση δεδομένων σύμφωνα με τις παραμέτρους και τις συνθήκες που έχει το πρόγραμμα από προεπιλογή. Εισαγωγή και σύνδεση του τοπικού διακομιστή με όνομα χρήστη ή κωδικό πρόσβασης σε κενές συμβολοσειρές. Στη συνέχεια, πρέπει να εισαγάγετε μια άλλη πληροφορία για να μπορέσετε να συνδεθείτε στη βάση δεδομένων, για παράδειγμα, τοποθετήστε τις ακόλουθες παραμέτρους: mysql -h server_name -u username -p.

Τώρα, εάν θέλουμε να συνδέσουμε τη βάση δεδομένων με τον τοπικό διακομιστή χρησιμοποιώντας το όνομα χρήστη root, θα πρέπει να γράψουμε τα εξής: mysql -h localhost -u root -p, υπό αυτήν την έννοια το σύστημα ζητά τον κωδικό πρόσβασης για αυτόν τον τύπο χρήστη ρίζας. Αφού το παρουσιάσουμε, εισάγουμε τη γραμμή εντολών MySQL. οπότε η προτροπή αλλάζει στα εξής: mysql>

Σε περίπτωση ένδειξης του κωδικού πρόσβασης απευθείας στη γραμμή εντολών, θα μπορούσε να γίνει άμεση καταχώρηση, αλλά δεν είναι σκόπιμο για λόγους ασφαλείας, στην περίπτωση αυτή η εντολή θα ήταν: mysql -h localhost -u root -pmi_key, πληκτρολογήστε το -py το my_key δεν πρέπει να αφήνει κενά εκτός αν βρίσκεστε σε τοπικό διακομιστή.

Αυτές οι διαδικασίες προγραμματισμού είναι σημαντικές σε κάθε λειτουργικό σύστημα, αν θέλετε να λάβετε περισσότερες πληροφορίες σχετικά με αυτό το θέμα, σας καλούμε να διαβάσετε το ακόλουθο άρθρο Ενώ στον προγραμματισμό 

Χρησιμοποιώντας την κονσόλα MySQL

Αφού είμαστε μέσα στην κονσόλα, έχουμε στη διάθεσή μας όλες τις εναλλακτικές λύσεις της εντολής MySQL, η οποία μας επιτρέπει να διαχειριστούμε και να πραγματοποιήσουμε οποιαδήποτε δραστηριότητα με τη βάση δεδομένων και τον κώδικα SQL. Ωστόσο, θα πρέπει να είναι φυσιολογικό να συνδεθείτε πρώτα με μια κύρια βάση δεδομένων, για να έχετε την επιλογή να εργάζεστε με μεγαλύτερη ασφάλεια.

Κατά συνέπεια, η εντολή "χρήση" πρέπει να χρησιμοποιηθεί ακολουθούμενη από το όνομα της βάσης δεδομένων που θέλουμε να συνδέσουμε, ας δούμε το παράδειγμα: mysql> use my database? στη συνέχεια εισάγουμε τη βάση δεδομένων "mybaseddata". Ωστόσο, πρέπει να λάβουμε υπόψη όλες τις δηλώσεις που πρέπει να βρίσκονται στη γραμμή εντολών MySQL.

Το καθένα τελειώνει σε ";". Έτσι, εάν δεν τοποθετήσουμε αυτό το ερωτηματικό, η εντολή δεν θα εκτελεστεί και επομένως η γραμμή εντολών θα εμφανιστεί ξανά, πράγμα που αποτελεί ένδειξη ότι πρέπει να συνεχίσουμε να εισάγουμε προτάσεις.

Ωστόσο, εάν θέλουμε να εκτελέσουμε μόνο τη δήλωση που είχαμε επιλέξει προηγουμένως απλά τοποθετώντας το «;» Θα είναι αρκετό. Για το λόγο αυτό, η πλήρης εντολή δεν πρέπει να πληκτρολογηθεί ξανά και υποδεικνύει μόνο ";" και πατήστε enter.

Λίστα βάσεων δεδομένων

Για να επιλέξουμε μια συγκεκριμένη βάση δεδομένων πρέπει να εκτελέσουμε μια ενέργεια, η οποία θα μας επιτρέψει να δούμε ποιες είναι διαθέσιμες. για αυτό πρέπει να βάλουμε την ακόλουθη σύνταξη: mysql> εμφάνιση βάσεων δεδομένων? Εμφανίζεται μια λίστα με όλες τις βάσεις δεδομένων που βρίσκονται στον υπολογιστή μας. Και στο τέλος εμφανίζεται το ακόλουθο: mysql> εμφάνιση βάσεων δεδομένων ->; 5 σειρές σετ (0.02 δευτερόλεπτα).

Δημιουργήστε μια βάση δεδομένων

Θυμηθείτε ότι βρισκόμαστε μέσα στο αρχείο Mysql, το οποίο μας παρέχει τους πόρους για να εκτελέσουμε διάφορες ενέργειες που σχετίζονται με βάσεις δεδομένων, κάτι που είναι απαραίτητο για τη μετεγκατάσταση, τη διαχείριση και τη μεταφόρτωση πληροφοριών σε οποιονδήποτε διακομιστή. Αν θέλουμε να δημιουργήσουμε μια βάση δεδομένων, πρέπει να κάνουμε τα εξής:

Γράψτε "δημιουργία βάσης δεδομένων", συνοδευόμενο από το όνομα που θέλουμε να βάλουμε στη νέα βάση δεδομένων, ας δούμε: mysql> δημιουργία παραδείγματος βάσης δεδομένων. αυτό δημιουργεί το αρχείο.

Αυτό θα δημιουργήσει μια βάση δεδομένων που ονομάζεται "παράδειγμα", η οποία θα καταχωρηθεί στο MySQL και μπορούμε να την χρησιμοποιήσουμε αργότερα, οπότε αν θέλουμε να τη χρησιμοποιήσουμε στο μέλλον πραγματοποιούμε την ακόλουθη ενέργεια: mysql> use example.

Διαχείριση βάσεων δεδομένων

Αυτή η βάση δεδομένων είναι αδρανής αφού μόλις δημιουργήθηκε, αλλά αν χρησιμοποιούσαμε μια ήδη χρησιμοποιημένη βάση δεδομένων, πρέπει να γράψουμε το όνομά της. Επίσης, εάν θέλουμε να χρησιμοποιήσουμε ή να δούμε τους πίνακες που το συνθέτουν, πρέπει να γράψουμε "εμφάνιση πινάκων", ας δούμε: mysql> εμφάνιση πινάκων.

Με αυτή την έννοια, η βάση δεδομένων δεν περιέχει πίνακες, εμφανίζονται αμέσως πληροφορίες όπως αυτή: "Άδειο σύνολο". Αντίθετα, εάν υπάρχουν αρκετοί πίνακες μέσα στο ίδιο αρχείο, η λίστα των πινάκων θα εμφανιστεί συνοδευόμενη από τα ακόλουθα: 2 σειρές σετ (0.00 sec).

Για να λάβουμε δεδομένα που σχετίζονται με ένα συγκεκριμένο και επίσης να γνωρίζουμε ποιες περιοχές είναι διαθέσιμες, καθώς και την κλάση, πρέπει να χρησιμοποιήσουμε μια εντολή που περιγράφει τις προδιαγραφές και το όνομα του πίνακα, όπως τα ακόλουθα: mysql> περιγραφή του διαχειριστή. 3 σειρές σετ (0.11 sec).

Αν θέλετε να μάθετε περισσότερα για αυτό και άλλα θέματα, σας συνιστούμε να διαβάσετε το παρακάτω άρθρο Εντολές PowerShell όπου θα λάβετε πρόσθετες πληροφορίες σχετικά με αυτό το θέμα

Άλλες ενέργειες και κρίσεις

Ενώ στην κονσόλα MySQL, μπορούν να γίνουν ενδείξεις μέσω των γραμμών εντολών: Με αυτήν την έννοια, οποιοσδήποτε τύπος κώδικα μπορεί να ζητηθεί χρησιμοποιώντας SQL. εκεί μπορούμε να κάνουμε επιλογές, ενημερώσεις, δημιουργία πίνακα και εισαγωγές.

Ο τρόπος για να το κάνετε είναι απλός, ειδικά αν γνωρίζετε κάποιο προγραμματισμό, η διαδικασία είναι διαισθητική και εύκολο να συναχθεί, απλώς πρέπει να εκτελέσουμε την πρόταση αμέσως μετά την τοποθέτηση ερωτηματικού. Ας δούμε ένα παράδειγμα:

  • mysql> δημιουργία δοκιμής πίνακα (test id int);
  • Ερώτημα ΟΚ, επηρεάστηκαν 0 σειρές (0.08 δευτ.).
  • Μπορείτε επίσης να χρησιμοποιήσετε τα ακόλουθα: mysql> εισαγωγή στις τιμές δοκιμής (test id) (1);
  • Ερώτημα ΟΚ, 1 σειρά επηρεάστηκε (0.00 δευτ.).

Τέλος, ελπίζουμε να έχουμε επιλύσει ορισμένες αμφιβολίες σχετικά με αυτό το ζήτημα της βάσης δεδομένων MySQL, το οποίο είναι πολύ χρήσιμο για εταιρείες και οργανισμούς. Εάν θέλετε να λάβετε περισσότερες πληροφορίες σχετικά με αυτό, μην ξεχάσετε να μάθετε και να διαβάσετε άλλα περιεχόμενα που υπάρχουν πύλη.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Πραγματικό ιστολόγιο
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.