Kako pretvoriti prelome vrstic v MySQL

Avtor: Mike Robinson
Datum Ustvarjanja: 12 September 2021
Datum Posodobitve: 15 November 2024
Anonim
meteor.js by Roger Zurawicki
Video.: meteor.js by Roger Zurawicki

Vsebina

Pretvorba znakov preloma vrstic v MySQL je lahko zelo koristna, če želite podatke prikazati v drugem programu ali operacijskem sistemu, ki za isto funkcijo uporablja drugačen znak. Prelom vrstice določa, da se naslednje besedilo prikaže v naslednji vrstici. Znak te funkcije je lahko prikazan kot " n", " r" ali " r n", odvisno od operacijskega sistema. Za pretvorbo znaka preloma vrstice lahko uporabite tudi funkcijo "REPLACE".

Korak 1

Dostopite do baze podatkov MySQL in za to odprite terminal ali orodje, kot je phpMyAdmin, vnesite "mysql -u username -p password" in pritisnite "Enter". Nadomestite "uporabniško ime" in "geslo" s svojimi informacijami o dostopu.

2. korak

Povežite se z bazo podatkov, ki jo želite uporabiti. Če želite to narediti, vnesite "connect database_name" in pritisnite "Enter". Zamenjajte "ime_baze podatkov" z imenom baze podatkov.

3. korak

Pretvorite znake preloma strani v podatkovni niz MySQL s pomočjo funkcije "REPLACE", tako da vnesete:


UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10), ’’); ali UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10) + CHAR (13), ’’); ali UPDATE mytable SET mycolumn = REPLACE (REPLACE (mycolumn, CHAR (10), ’’), CHAR (13), ’’);

"Mytable" in "mycolumn" nadomestite s podatki v svoji bazi podatkov. Funkcija "REPLACE" za parametre vzame menjalno verigo, nadomestno verigo in nadomestno verigo. Uporaba "kot tretjega parametra popolnoma odstrani znak preloma vrstice. Lahko pa ga zamenjate z nizom, na primer" ", ki je prelom vrstice v HTML-ju. "CHAR (10)" ustreza znaku ' n', podajanju črte. "CHAR (13)" ustreza " r", ki predstavlja prelom vrstice. "CHAR (10) + CHAR (13)" ustreza " r n", premoru, ki mu sledi podajanje vrstic. Opredelitev vrste poizvedbe je odvisna od načina prikaza besedila. Windows običajno uporablja " r n", medtem ko sistemi, ki temeljijo na Unixu in Mac OS X, uporabljajo samo " n".