Πώς να συνδεθείτε στη βάση δεδομένων MySQL; Σενάριο PHP για σύνδεση σε παράδειγμα βάσης δεδομένων MySQL

Πώς να συνδεθείτεΒάση δεδομένων MySQL? Σύνδεση σεναρίου PHPMySQLπαράδειγμα βάσης δεδομένων

Σύνδεση MySQL


Συνδεθείτε χρησιμοποιώντας τη δυαδική λειτουργία mysql

Μπορείτε να χρησιμοποιήσετε τη δυαδική λειτουργία MySQL για να εισαγάγετε τη γραμμή εντολών mysql για να συνδεθείτε στη βάση δεδομένων MySQL.

Παράδειγμα

Το παρακάτω είναι ένα απλό παράδειγμα σύνδεσης σε διακομιστή mysql από τη γραμμή εντολών:

[root@host]# mysql -u root -p
Enter password:******

Μετά από μια επιτυχημένη σύνδεση, θα εμφανιστεί το παράθυρο της γραμμής εντολών mysql> και μπορείτε να εκτελέσετε οποιαδήποτε πρόταση SQL σε αυτήν.

Αφού εκτελεστεί η παραπάνω εντολή, η επιτυχής έξοδος σύνδεσης είναι η εξής:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε τον χρήστη root για να συνδεθείτε στον διακομιστή mysql, φυσικά, μπορείτε επίσης να χρησιμοποιήσετε άλλους χρήστες mysql για να συνδεθείτε.

Εάν τα δικαιώματα χρήστη είναι επαρκή, οποιοσδήποτε χρήστης μπορεί να εκτελέσει λειτουργίες SQL στο παράθυρο της γραμμής εντολών mysql.

Για έξοδο από το παράθυρο της γραμμής εντολών mysql>, μπορείτε να χρησιμοποιήσετε την εντολή exit ως εξής:

mysql> exit
Bye

Συνδεθείτε στη MySQL χρησιμοποιώντας σενάριο PHP

Η PHP παρέχει τη συνάρτηση mysqli_connect() για σύνδεση στη βάση δεδομένων.

Η συνάρτηση έχει 6 παραμέτρους, επιστρέφει το αναγνωριστικό σύνδεσης μετά από μια επιτυχημένη σύνδεση στη MySQL και επιστρέφει FALSE σε περίπτωση αποτυχίας.

γραμματική

mysqli_connect(host,username,password,dbname,port,socket);

Περιγραφή παραμέτρου:

参数περιγραφή
οικοδεσπότηςΠροαιρετικός.Καθορίζει το όνομα κεντρικού υπολογιστή ή τη διεύθυνση IP.
όνομα χρήστηΠροαιρετικός.Καθορίζει το όνομα χρήστη MySQL.
κωδικό πρόσβασηςΠροαιρετικός.Καθορίζει τον κωδικό πρόσβασης MySQL.
dbnameΠροαιρετικός.Καθορίζει την προεπιλεγμένη βάση δεδομένων που θα χρησιμοποιηθεί.
λιμάνιΠροαιρετικός.Καθορίζει τον αριθμό θύρας που θα επιχειρήσετε να συνδεθείτε στον διακομιστή MySQL.
πρίζαΠροαιρετικός.Καθορίζει την υποδοχή ή τον επώνυμο σωλήνα που θα χρησιμοποιηθεί.

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση mysqli_close() της PHP για να αποσυνδεθείτε από μια βάση δεδομένων MySQL.

Αυτή η συνάρτηση έχει μόνο μία παράμετρο, το αναγνωριστικό σύνδεσης MySQL που επιστρέφεται από τη συνάρτηση mysqli_connect() μετά τη δημιουργία μιας επιτυχημένης σύνδεσης.

γραμματική

bool mysqli_close ( mysqli $link )

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

提示:Συνήθως δεν είναι απαραίτητο να χρησιμοποιήσετε τη mysqli_close() επειδή οι ανοιχτές μη μόνιμες συνδέσεις κλείνουν αυτόματα μετά την ολοκλήρωση της εκτέλεσης του σεναρίου.

Παράδειγμα

Μπορείτε να δοκιμάσετε την ακόλουθη παρουσία για να συνδεθείτε στον διακομιστή MySQL:

συνδεθείτε στη MySQL

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε το "Πώς να συνδεθώ στη βάση δεδομένων MySQL; Το PHP Script to Connect to MySQL Database Instance» θα σας βοηθήσει.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-456.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή