Hur konverterar jag linjeavbrott till MySQL

Författare: Alice Brown
Skapelsedatum: 3 Maj 2021
Uppdatera Datum: 19 November 2024
Anonim
Hur konverterar jag linjeavbrott till MySQL - Elektronik
Hur konverterar jag linjeavbrott till MySQL - Elektronik

Innehåll

Konvertering av radbrytningstecken i MySQL kan vara mycket användbart när du vill visa data i ett annat program eller operativsystem som använder ett annat tecken för samma funktion. Radbrytningen fastställer att följande text visas på nästa rad. Karaktären på denna funktion kan representeras som " n", " r" eller " r n", beroende på operativsystem. Du kan också använda "BYT ut" -funktionen för att konvertera linjeskiftet.

Steg 1

Gå till MySQL-databasen. För att göra detta, öppna en terminal eller ett verktyg, t.ex. phpMyAdmin, skriv "mysql -u användarnamn -p lösenord" och tryck "Enter". Ersätt "användarnamn" och "lösenord" med din åtkomstinformation.

Steg 2

Anslut till den databas du vill använda. För att göra detta, skriv "anslut databasnamn" och tryck på "Enter". Ersätt "databasnamn" med databasnamnet.

Steg 3

Konvertera sidbrytningstecken till en MySQL-datasträng med funktionen "BYT ut" genom att skriva:


UPPDATERA mintabell SET mycolumn = REPLACE (mycolumn, CHAR (10), ’’); eller UPPDATERA mintabell SET mycolumn = REPLACE (mycolumn, CHAR (10) + CHAR (13), ’’); eller UPPDATERA mintabell SET mycolumn = Byt ut (Byt ut (mycolumn, CHAR (10), ’’), CHAR (13), ’’);

Ersätt "mytable" och "mycolumn" med informationen i din databas. Funktionen "BYT ut" tar växlingskedjan, ersättningskedjan och ersättningskedjan som parametrar. Att använda "som en tredje parameter tar bort radbrytningstecken helt. Alternativt kan du ersätta" med en sträng, som "", vilket är ett radbrytande i HTML. "CHAR (10)" motsvarar ' n', linjetabellens karaktär. "CHAR (13)" motsvarar " r", vilket representerar en radbrytning. "CHAR (10) + CHAR (13)" motsvarar " r n", ett avbrott följt av en linjematning. Definitionen av typ av fråga beror på hur texten visas. Windows använder vanligtvis " r n", medan Unix-baserade och Mac OS X-baserade system endast använder " n".