Jak převést konce řádků na MySQL

Autor: Helen Garcia
Datum Vytvoření: 17 Duben 2021
Datum Aktualizace: 20 Listopad 2024
Anonim
Jak převést konce řádků na MySQL - Elektronika
Jak převést konce řádků na MySQL - Elektronika

Obsah

Převod znaků zalomení řádku v MySQL může být velmi užitečný, pokud chcete zobrazit data v jiném programu nebo operačním systému, který pro stejnou funkci používá jiný znak. Konce řádku stanoví, že se následující text zobrazí na dalším řádku. Znak této funkce lze v závislosti na operačním systému představovat jako „ n“, „ r“ nebo „ r n“. K převodu znaku zalomení řádku můžete také použít funkci „REPLACE“.

Krok 1

Otevřete databázi MySQL. Otevřete terminál nebo nástroj, například phpMyAdmin, zadejte „mysql -u uživatelské jméno -p heslo“ a stiskněte „Enter“. Nahraďte „uživatelské jméno“ a „heslo“ svými přístupovými údaji.

Krok 2

Připojte se k databázi, kterou chcete použít. Chcete-li to provést, zadejte „connect database_name“ a stiskněte „Enter“. Nahraďte „název_databáze“ názvem databáze.

Krok 3

Převeďte znaky zalomení stránky na datový řetězec MySQL pomocí funkce „REPLACE“ zadáním:


UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10), ''); nebo UPDATE mytable SET mycolumn = REPLACE (mycolumn, CHAR (10) + CHAR (13), ''); nebo UPDATE mytable SET mycolumn = REPLACE (REPLACE (mycolumn, CHAR (10), „“), CHAR (13), „“);

Nahraďte „mytable“ a „mycolumn“ informacemi ve vaší databázi. Funkce „REPLACE“ bere jako parametry řetězec změn, řetězec výměny a řetězec výměny. Použití „jako třetího parametru zcela odstraní znak zalomení řádku. Alternativně můžete nahradit„ řetězcem, jako je „“, což je zalomení řádku v HTML. „CHAR (10)“ odpovídá znaku „ n“, znaku řádkování. „CHAR (13)“ odpovídá „ r“, což představuje zalomení řádku. „CHAR (10) + CHAR (13)“ odpovídá „ r n“, za ním následuje konec řádku. Definice typu dotazu závisí na tom, jak je text zobrazen. Windows obecně používají „ r n“, zatímco systémy založené na Unixu a Mac OS X používají pouze „ n“.