λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Λογισμικό Utility

Πώς να αλλάξετε ένα DB σε UTF - 8

Μετά την ενημέρωση MySQL 4.1 στο δημοφιλές διακομιστή βάσης δεδομένων, η μορφή UTF - 8 ήταν πλήρως ολοκληρωμένη . Εάν η βάση δεδομένων σας ( DB ) συντάχθηκε πριν από εκείνο το σημείο , ή αν το ορίσετε ως τέτοια με το χέρι , δεν μπορείτε να έχετε ένα πλήρως UTF - 8 βάσης δεδομένων . UTF - 8 είναι ένα ενιαίο , πλήρως δυτικού χαρακτήρα με βάση δεδομένων που λειτουργεί πολύ πιο καθαρά από τους άλλους τύπους δεδομένων . Ως εκ τούτου, είναι χρήσιμο να μετατρέψετε τη βάση δεδομένων σας σε μορφή UTF - 8 . Μπορείτε να μετατρέψετε αυτό στη γραμμή εντολών . Οδηγίες
Η

1 Ανοίξτε το τερματικό στον υπολογιστή σας, αν η βάση δεδομένων είναι τοπική , αλλιώς συνδεθείτε μέσω της ασφαλούς κελύφους ( SSH ) 2

Τύπος " mysqldump - . Χρήστη = USERNAME - password = PASSWORD - default- χαρακτήρων - set- latin1 = - . skip- set- charset DBNAME > BACKUP.sql " ( χωρίς εισαγωγικά )
εικόνων 3

Αντικαταστήστε όλα τα κεφαλαία γράμματα έτσι ώστε να είναι σχετικές για τη βάση δεδομένων σας και πατήστε το πλήκτρο " Enter".
Η 4

Τύπος " chgrep latin1 utf8 BACKUP.sql " και πατήστε το πλήκτρο " Enter".
5

Πληκτρολογήστε " mysql - user USERNAME = - = pasword PASSWORD - execute = " DROP DATABASE dbname ? ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ dbname ΧΑΡΑΚΤΗΡΑ SET utf8 COLLATE ut8_general_ci ? " ( αντικαθιστώντας το όνομα, κωδικό και τόσο dbname του ) Press. " Enter " .
Η 6

Τύπος " mysql - user = ΧΡΗΣΤΗΣ - password = PASSWORD - προεπιλογή χαρακτήρων που = utf8 dbname
7

Πληκτρολογήστε τον κωδικό και πατήστε το πλήκτρο " Enter" για να ολοκληρώσετε τη διαδικασία :

sed - i " " " s/latin1/utf8/g » BACKUP.sql
Η

Η

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

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