विषय
जब आप किसी अन्य प्रोग्राम या ऑपरेटिंग सिस्टम में डेटा प्रदर्शित करना चाहते हैं, जो एक ही फ़ंक्शन के लिए किसी अन्य वर्ण का उपयोग करता है, तो MySQL में लाइन ब्रेक वर्णों का रूपांतरण बहुत उपयोगी हो सकता है। पंक्ति विराम यह स्थापित करता है कि अगली पंक्ति अगली पंक्ति में प्रदर्शित हो। इस फ़ंक्शन के चरित्र को ऑपरेटिंग सिस्टम के आधार पर " n", " r" या " r n" के रूप में दर्शाया जा सकता है। आप लाइन ब्रेक चरित्र को परिवर्तित करने के लिए "REPLACE" फ़ंक्शन का उपयोग कर सकते हैं।
चरण 1
MySQL डेटाबेस को एक्सेस करें। ऐसा करने के लिए, टर्मिनल या टूल खोलें, जैसे phpMyAdmin, "mysql -u यूजर-पी पासवर्ड" टाइप करें और "एंटर" दबाएं। अपनी पहुंच जानकारी के साथ "उपयोगकर्ता नाम" और "पासवर्ड" बदलें।
चरण 2
उस डेटाबेस से कनेक्ट करें जिसका आप उपयोग करना चाहते हैं। ऐसा करने के लिए, "कनेक्ट डेटाबेस_नाम" टाइप करें और "एंटर" दबाएं। डेटाबेस नाम के साथ "database_name" बदलें।
चरण 3
टाइप करके "REPLACE" फ़ंक्शन का उपयोग करके पृष्ठ ब्रेक वर्णों को एक MySQL डेटा स्ट्रिंग में बदलें:
अद्यतन Mytable सेट करें mycolumn = उत्तर (माइकल्यूम, CHAR (10), ''); या अद्यतन mytable सेट करें mycolumn = रिपोर्ट (mycolumn, CHAR (10) + CHAR (13), ''); या अद्यतन mytable सेट करें mycolumn = REPLACE (उत्तरकथा (वर्णक्रमीय, CHAR (10), ''), CHAR (13), '');
अपने डेटाबेस में जानकारी के साथ "mytable" और "mycolumn" को बदलें। "REPLACE" फ़ंक्शन पैरामीटर के रूप में परिवर्तन श्रृंखला, प्रतिस्थापन श्रृंखला और प्रतिस्थापन श्रृंखला लेता है। "के रूप में एक तीसरे पैरामीटर का उपयोग लाइन ब्रेक चरित्र को पूरी तरह से हटा देता है। वैकल्पिक रूप से, आप" एक स्ट्रिंग के साथ, जैसे "" को बदल सकते हैं, जो एचटीएमएल में एक लाइन ब्रेक है। "CHAR (10)" लाइनफ़ीड वर्ण ' n' से मेल खाता है। "CHAR (13)" "r" से मेल खाता है, जो एक लाइन ब्रेक का प्रतिनिधित्व करता है। "CHAR (10) + CHAR (13)" " r n" से मेल खाती है, एक ब्रेकफीड के बाद। क्वेरी के प्रकार की परिभाषा पाठ प्रदर्शित करने के तरीके पर निर्भर करती है। विंडोज आमतौर पर " r n" का उपयोग करता है, जबकि यूनिक्स-आधारित और मैक ओएस एक्स-आधारित सिस्टम केवल " n" का उपयोग करते हैं।