Thay Đổi Nội Dung Hàng Loạt Trong Database

Thảo luận trong 'Khác' bắt đầu bởi Admin, 26/7/2016.

  1. Admin

    Admin Nothing to lose.. your love to win.. Chuyển tiền Tìm chủ đề

    Bài viết:
    Tìm chủ đề
    5,423
    Xem: 1,938
    Nếu bạn cảm thấy hay, hãy chia sẻ để ủng hộ tác giả
    Hướng dẫn các bạn cách thay đổi nội dung hàng loạt ví dụ như khi cần thay 1 cụm từ trong tất cả các bài viết bằng 1 cụm từ khác, thay đổi đường link, hình ảnh bằng 1 đường link khác..

    Bước 1: Truy cập trình quản lý CSDL (Phpmyadmin chẳng hạn) > chọn database cần thay đổi > chọn tab SQL

    Bước 2: Xác định tên colum chứa nội dung cần thay đổi trong table chứa nội dung bài viết.

    Sau đó chạy dòng truy vấn sau:

    update table_name set `column_name` = replace(`column_name`,'nội dung cần thay thế','nội dung thay thế');
    Trong đó:

    table_name: tên bảng chứa thông tin về bài viết.

    column_name: tên trường cụ thể chứa nội dung bài viết.

    Ví dụ:

    Thay thế dembuon.vn bằng cụm từ nhoc.me ở tất cả các bài viết diễn đàn Xenforo

    PHP:
    update xf_post set `message` = replace(`message`,'dembuon.vn','nhoc.me');
    Tên các trường chứa nội dung bài viết của 1 số source web phổ biến khác:

    Wordpress

    PHP:
    UPDATE wp_posts SET `post_content` = replace(`post_content`,'dembuon.vn','nhoc.me');
     
    Chỉnh sửa cuối: 25/12/2019
  2. Đang tải...
Trả lời qua Facebook
Đang tải...