Rise Company
11-04-2018, 09:50
شرح البحث و الاستبدال فى قاعدة البيانات ماي إس كيو إل Find and Replace MySQL query
شرح استبدال الروابط داخل قاعدة البينات
شرح تبديل راوبط داخل قاعدة البيانات بروابط اخرى
شرح تبديل روابط http بروابط https من خلال قاعدة البيانات
Find and Replace text in the entire table using a MySQL query
How to Find & Replace Data in MySQL
طرق البحث و الاستبدال Find and Replace
1- الطريقة الاولى : التعامل مع قاعدة البيانات من على الكمبيوتر
https://upload.rise.company/do.php?img=400
تعتمد هذه الطريقة على تنزيل قاعدة البيانات من خلال Backup قواعد البيانات
ينزل مباشرة على الكمبيوتر ونقوم بفتح هذا الملف باى برنامج محرر نصوص Text
ثم نقوم بعمل Find and Replace لاى شىء نريد استبداله
وبعد الانتهاء يتم رفع القاعدة بنفس extension الذى تم التنزيل به
حيث يكون اى Backup او Restore بيكون بـصيغة Gzip ويختصر ايضا GZ
لتحميل برنامج الضغط الذى يدعم هذا الاختصار
http://www.peazip.org/
2- الطريقة الثانية : التعامل مع قاعدة البيانات من على الويب
https://upload.rise.company/do.php?img=405
تعتمد هذه الطريقة على التعامل مع قاعدة البيانات من خلال phpMyAdmin الموجود فى Cpanel
يتم الدخول على قاعدة البيانات Database المطلوب العمل عليها ثم البحث عن الجدول Table المطلوب العمل عليه
ثم تجد حقل العمود Column الذى يوجد به البيانات التى تريد استبدالها ببيانات اخرى
الان انت عرفت مكان البيانات التى تريد تعديلها يتبقى وضع امر SQL الذى ينفذ Find & Replace
على سبيل المثال :
https://upload.rise.company/do.php?img=404
UPDATE `iei_img` SET `newurl` = replace(newurl, 'http:www.rise.company/test/', 'https:www.rise.company/test/')
هنا تجد ان الاحمر هو اسم الجدول Table و الذى يحتوى الكثير من الاعمدة بداخله
فتم تحديد العمود Column باللون البرتقالى ووضعه فى Set و Replace
ثم يقوم هنا بالبحث عن اللون الازرق find و يقوم باستبداله بما تم وضعه باللون الاخضر
ملحوظة :
تم وضع الكود فى المرفقات
المرجع :
https://stackoverflow.com/questions/11839060/find-and-replace-text-in-the-entire-table-using-a-mysql-query/
شرح استبدال الروابط داخل قاعدة البينات
شرح تبديل راوبط داخل قاعدة البيانات بروابط اخرى
شرح تبديل روابط http بروابط https من خلال قاعدة البيانات
Find and Replace text in the entire table using a MySQL query
How to Find & Replace Data in MySQL
طرق البحث و الاستبدال Find and Replace
1- الطريقة الاولى : التعامل مع قاعدة البيانات من على الكمبيوتر
https://upload.rise.company/do.php?img=400
تعتمد هذه الطريقة على تنزيل قاعدة البيانات من خلال Backup قواعد البيانات
ينزل مباشرة على الكمبيوتر ونقوم بفتح هذا الملف باى برنامج محرر نصوص Text
ثم نقوم بعمل Find and Replace لاى شىء نريد استبداله
وبعد الانتهاء يتم رفع القاعدة بنفس extension الذى تم التنزيل به
حيث يكون اى Backup او Restore بيكون بـصيغة Gzip ويختصر ايضا GZ
لتحميل برنامج الضغط الذى يدعم هذا الاختصار
http://www.peazip.org/
2- الطريقة الثانية : التعامل مع قاعدة البيانات من على الويب
https://upload.rise.company/do.php?img=405
تعتمد هذه الطريقة على التعامل مع قاعدة البيانات من خلال phpMyAdmin الموجود فى Cpanel
يتم الدخول على قاعدة البيانات Database المطلوب العمل عليها ثم البحث عن الجدول Table المطلوب العمل عليه
ثم تجد حقل العمود Column الذى يوجد به البيانات التى تريد استبدالها ببيانات اخرى
الان انت عرفت مكان البيانات التى تريد تعديلها يتبقى وضع امر SQL الذى ينفذ Find & Replace
على سبيل المثال :
https://upload.rise.company/do.php?img=404
UPDATE `iei_img` SET `newurl` = replace(newurl, 'http:www.rise.company/test/', 'https:www.rise.company/test/')
هنا تجد ان الاحمر هو اسم الجدول Table و الذى يحتوى الكثير من الاعمدة بداخله
فتم تحديد العمود Column باللون البرتقالى ووضعه فى Set و Replace
ثم يقوم هنا بالبحث عن اللون الازرق find و يقوم باستبداله بما تم وضعه باللون الاخضر
ملحوظة :
تم وضع الكود فى المرفقات
المرجع :
https://stackoverflow.com/questions/11839060/find-and-replace-text-in-the-entire-table-using-a-mysql-query/