改行をMySQLに変換する方法

著者: Sharon Miller
作成日: 18 1月 2021
更新日: 23 11月 2024
Anonim
【MySQL入門決定版】2時間半で学ぶ初心者向けMySQLデータベースチュートリアル【MySQLの基本とSQLの基礎文法の徹底的にマスター】
ビデオ: 【MySQL入門決定版】2時間半で学ぶ初心者向けMySQLデータベースチュートリアル【MySQLの基本とSQLの基礎文法の徹底的にマスター】

コンテンツ

MySQLでの改行文字の変換は、同じ関数に別の文字を使用する別のプログラムまたはオペレーティングシステムでデータを表示する場合に非常に役立ちます。改行により、次のテキストが次の行に表示されます。この関数の文字は、オペレーティングシステムに応じて、「 n」、「 r」、または「 r n」として表すことができます。 「REPLACE」機能を使用して、改行文字を変換することもできます。

ステップ1

MySQLデータベースにアクセスします。これを行うには、phpMyAdminなどの端末またはツールを開き、「mysql -u username -p password」と入力して、Enterキーを押します。 「ユーザー名」と「パスワード」をアクセス情報に置き換えます。

ステップ2

使用するデータベースに接続します。これを行うには、「connect database_name」と入力して「Enter」を押します。 「database_name」をデータベース名に置き換えます。

ステップ3

次のように入力して「REPLACE」関数を使用し、改ページ文字をMySQLデータ文字列に変換します。


UPDATE mytable SET mycolumn = REPLACE(mycolumn、CHAR(10)、 ’’);またはUPDATE mytable SET mycolumn = REPLACE(mycolumn、CHAR(10)+ CHAR(13)、 ’’);またはUPDATE mytable SET mycolumn = REPLACE(REPLACE(myL、CHAR(10)、 ’’)、CHAR(13)、 ’’);

「mytable」と「mycolumn」をデータベースの情報に置き換えます。 「REPLACE」機能は、変更チェーン、置換チェーン、および置換チェーンをパラメーターとして受け取ります。 「3番目のパラメータとして使用すると、改行文字が完全に削除されます。または、HTMLの改行である「」などの文字列に置き換えることができます。 「CHAR(10)」は、改行文字「 n」に対応します。 「CHAR(13)」は改行を表す「 r」に対応します。 「CHAR(10)+ CHAR(13)」は「 r n」、つまり改行の後に続く改行に対応します。クエリのタイプの定義は、テキストの表示方法によって異なります。 Windowsは通常「 r n」を使用しますが、UnixベースおよびMac OS Xベースのシステムは「 n」のみを使用します。