Conţinut
Conversia caracterelor de pauză de linie în MySQL poate fi foarte utilă atunci când doriți să afișați date într-un alt program sau sistem de operare care utilizează un caracter diferit pentru aceeași funcție. Întreruperea de linie stabilește că următorul text este afișat pe următoarea linie. Caracterul acestei funcții poate fi reprezentat ca " n", " r" sau " r n", în funcție de sistemul de operare. De asemenea, puteți utiliza funcția „REPLACE” pentru a converti caracterul de întrerupere a liniei.
Pasul 1
Accesați baza de date MySQL. Pentru a face acest lucru, deschideți un terminal sau un instrument, cum ar fi phpMyAdmin, tastați „mysql -u username -p password” și apăsați „Enter”. Înlocuiți „numele de utilizator” și „parola” cu informațiile dvs. de acces.
Pasul 2
Conectați-vă la baza de date pe care doriți să o utilizați. Pentru aceasta, tastați „connect database_name” și apăsați „Enter”. Înlocuiți „database_name” cu numele bazei de date.
Pasul 3
Convertiți caracterele de întrerupere a paginii într-un șir de date MySQL utilizând funcția „ÎNLOCUIRE” tastând:
UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10), ’’); sau UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10) + CHAR (13), ’’); sau UPDATE mytable SET mycolumn = REPLACE (REPLACE (mycolumn, CHAR (10), ’’), CHAR (13), ’’);
Înlocuiți „mytable” și „mycolumn” cu informațiile din baza dvs. de date. Funcția "REPLACE" ia ca parametri lanțul de schimbare, lanțul de înlocuire și lanțul de înlocuire. Utilizarea „ca al treilea parametru elimină complet caracterul de întrerupere a liniei. Alternativ, puteți înlocui„ cu un șir, cum ar fi „”, care este o întrerupere de linie în HTML. „CHAR (10)” corespunde cu „ n”, caracterul de alimentare de linie. „CHAR (13)” corespunde cu „ r”, care reprezintă o întrerupere de linie. „CHAR (10) + CHAR (13)” corespunde „ r n”, o pauză urmată de o linie. Definiția tipului de interogare depinde de modul în care este afișat textul. Windows utilizează, în general, „ r n”, în timp ce sistemele bazate pe Unix și Mac OS X folosesc numai „ n”.