Konvertera nyradstecken i MySQL områden kan vara till hjälp när du vill visa data i ett annat program eller operativsystem som använder en annan radbrytningstecken . En radmatningstecknet anger att följande text ska visas på nästa rad . Radmatningstecknet i din text kan vara " \\ n " , " \\ r " eller " \\ r \\ n " , beroende på ditt operativsystem . Du kan använda MySQL " ersätt"-funktion för att konvertera nyradstecken . Instruktioner
1
Logga in på MySQL-databas genom att öppna en terminal eller ett verktyg , såsom phpMyAdmin , skriver " mysql - u användarnamn - p lösenord " och trycka på " Enter ". Ersätt " användarnamn " och " lösenord " med ditt verkliga inloggningsuppgifter .
2
Anslut till databasen du vill använda genom att skriva " connect databasnamn " och trycka på " Enter ". Ersätt " databasnamn " med det verkliga namnet på databasen
3
Konvertera nyradstecken i en MySQL sträng med " ersätt"-funktion genom att skriva : .
UPPDATERING mytable SET mycolumn = Ersätt ( mycolumn , CHAR ( 10 ) , '');
eller
UPDATE mytable SET mycolumn = replace ( mycolumn , CHAR ( 10 ) + CHAR ( 13 ) , '') ;
eller
UPDATE mytable SET mycolumn = ERSÄTT ( ERSÄTT ( mycolumn , CHAR ( 10 ) , ''), CHAR ( 13 ) , '');
Ersätt " mytable " och " mycolumn " med informationen för din databas . Den " ersätt"-funktion tar som argument strängen att ändra , strängen för att ersätta och strängen för att ersätta den med . Använda '' som det tredje argumentet effektivt avlägsnar radmatningstecknet . Alternativt kan du ersätta '' med en sträng som " " , som är en HTML radbrytning . " CHAR ( 10 )" är '\\ n' , den radmatningstecken . " CHAR ( 13 ) " är " \\ r " , den vagnreturtecknet . " CHAR ( 10 ) + CHAR ( 13 ) " är " \\ r \\ n " , en vagnretur följt av en radmatning . Vilken fråga ska användas beror på hur radbrytningar visas i din text . Windows använder vanligtvis " \\ r \\ n " , medan Unix -liknande system och Mac OS X använder " \\ n ".