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

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

Πώς να μετατρέψετε Newline για MySQL

Μετατροπή νέας γραμμής χαρακτήρες σε πεδία MySQL μπορεί να είναι χρήσιμη όταν θέλετε να εμφανίσετε δεδομένα σε ένα διαφορετικό πρόγραμμα ή το λειτουργικό σύστημα που χρησιμοποιεί ένα διαφορετικό χαρακτήρα νέας γραμμής . Ένα χαρακτήρα νέας γραμμής διευκρινίζει ότι το κείμενο που ακολουθεί θα πρέπει να εμφανίζεται στην επόμενη γραμμή . Ο χαρακτήρας νέας γραμμής στο κείμενό σας μπορεί να είναι " \\ n" , " \\ r" ή " \\ r \\ n" , ανάλογα με το λειτουργικό σας σύστημα . Μπορείτε να χρησιμοποιήσετε τη λειτουργία MySQL " ΑΝΤΙΚΑΤΑΣΤΑΣΗ " για να μετατρέψετε τους χαρακτήρες αλλαγής γραμμής . Οδηγίες
Η 1

Σύνδεση με τη βάση δεδομένων MySQL , ανοίγοντας ένα τερματικό ή ένα εργαλείο , όπως το phpMyAdmin , πληκτρολογώντας " mysql - u κωδικό όνομα - p" και πατώντας το πλήκτρο " Enter". Αντικαταστήστε το "username" και "password" με πραγματικές πληροφορίες σύνδεσής σας . 2

Σύνδεση με τη βάση δεδομένων που θέλετε να χρησιμοποιήσετε , πληκτρολογώντας "σύνδεση database_name " και πατώντας το πλήκτρο " Enter". Αντικαταστήστε το " database_name " με το πραγματικό όνομα της βάσης δεδομένων εικόνων
3

Μετατροπή νέας γραμμής χαρακτήρων σε μια συμβολοσειρά MySQL με τη λειτουργία " ΑΝΤΙΚΑΤΑΣΤΑΣΗ " πληκτρολογώντας : .

UPDATE MyTable SET MyColumn = REPLACE ( MyColumn , CHAR ( 10 ) , '')?

ή

UPDATE SET MyTable MyColumn = REPLACE ( MyColumn , CHAR ( 10 ) + CHAR ( 13 ) , '' ) ?

ή

UPDATE SET MyTable MyColumn = REPLACE ( ΑΝΤΙΚΑΤΑΣΤΑΣΗ ( MyColumn , CHAR ( 10 ) , '' ) , CHAR ( 13 ) , '')?

Αντικατάσταση " MyTable " και " MyColumn " με τις πληροφορίες για τη βάση δεδομένων σας . Η λειτουργία " ΑΝΤΙΚΑΤΑΣΤΑΣΗ " παίρνει ως επιχειρήματα το string να αλλάξει , το string για να αντικαταστήσει το string και να το αντικαταστήσει με . Χρησιμοποιώντας '' ως το τρίτο επιχείρημα αφαιρεί αποτελεσματικά το χαρακτήρα νέας γραμμής . Εναλλακτικά , μπορείτε να αντικαταστήσετε '' με μια σειρά όπως το "" , η οποία είναι μια αλλαγή γραμμής HTML . " CHAR ( 10 ) " είναι '\\ n' , ο χαρακτήρας αλλαγής γραμμής . " CHAR ( 13 ) " είναι " \\ r" , ο χαρακτήρας επαναφοράς . " CHAR ( 10 ) + CHAR ( 13 ) " είναι " \\ r \\ n" , μια μεταφορά μετ 'επιστροφής που ακολουθείται από μια αλλαγή γραμμής . Ποια ερώτημα για να χρησιμοποιήσετε εξαρτάται από το πώς οι νέες γραμμές εμφανίζονται στο κείμενό σας . Των Windows χρησιμοποιεί συνήθως " \\ r \\ n" , ενώ το Unix -like συστήματα και Mac OS X χρήση "\\ n ".
Η
εικόνων

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

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