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“.