Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να Τοποθετήστε αραβικούς χαρακτήρες σε MySQL

Τροποποίηση της βάσης δεδομένων MySQL σας να χρησιμοποιήσει το σύνολο χαρακτήρων UTF-8 είναι σημαντικό, αν θέλετε να αποθηκεύσετε αραβικούς χαρακτήρες στη βάση δεδομένων σας . UTF - 8 είναι μια κωδικοποίηση για το σύνολο χαρακτήρων Unicode , το οποίο περιλαμβάνει το αραβικό αλφάβητο . Πριν τοποθετήσετε αραβικό κείμενο θα πρέπει να βεβαιωθείτε ότι τα βάσης δεδομένων MySQL , πίνακες και στήλες χρησιμοποιώντας το σύνολο χαρακτήρων UTF-8 . Τροποποίηση της βάσης δεδομένων γίνεται με το " ALTER " λέξη κλειδί. Η εφαρμογή που εισάγετε από πρέπει επίσης να χρησιμοποιήσει UTF - 8 . Οδηγίες
Η 1

Σύνδεση με τη βάση δεδομένων MySQL . Χρησιμοποιώντας ένα τερματικό αυτό γίνεται με την εντολή :

mysql - u κωδικό όνομα - p 2

Alter τη βάση δεδομένων MySQL , πίνακες και κάποιες στήλες κειμένου που πρόκειται να εισαχθεί Arabic χαρακτήρες σε με το UTF - 8 χαρακτήρων και θα συλλέγει χρησιμοποιώντας τις εντολές :

ALTER my_database

ΧΑΡΑΚΤΗΡΑ SET utf8 COLLATE utf8_general_ci

ALTER my_table t1

CONVERT ΤΟ ΧΑΡΑΚΤΗΡΑ SET utf8 COLLATE utf8_general_ci

ALTER my_table t1 MODIFY

my_column VARCHAR ( 100 )

ΧΑΡΑΚΤΗΡΑ SET utf8 COLLATE utf8_general_ci εικόνων
3

Ελέγξτε το σύνολο χαρακτήρων διαμόρφωσης της εφαρμογής είστε εισαγωγή δεδομένων με για να βεβαιωθείτε ότι είναι με τη χρήση UTF - 8 . Για παράδειγμα , εάν χρησιμοποιείτε PHP και HTML , προσθέστε την κεφαλίδα PHP " header ( " Content- Type: text /html ? Charset = utf - 8 ') ? " Στο επάνω μέρος του αρχείου σας , περιλαμβάνουν την HTML meta -tag " " στην ενότητα HTML και να καλέσετε τον " mysql_set_charset ( ' utf8 ' , $ my_db_link ) « λειτουργία μετά τη σύνδεση με τη βάση δεδομένων
Η 4

Εισαγωγή αραβικούς χαρακτήρες με την παρακάτω εντολή MySQL : .

INSERT INTO my_table ( my_column ) ΑΞΙΕΣ ( « my_string » )

Αντικατάσταση " my_string » με αραβική σειρά σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα