Trong hướng dẫn nhanh này, tôi sẽ hiển thị một truy vấn mysql rất đơn giản để tìm văn bản cụ thể và xóa văn bản tương tự khỏi cột bảng đã chọn. Đây là cách nhanh nhất để thay thế văn bản từ bảng mysql.
Giả sử bạn có tên bảng là bài đăng với tiêu đề và mô tả, Đây là một số văn bản thông thường bạn đã thêm trong mỗi bài đăng giống như bạn đã thêm bất kỳ liên kết trang web cũ nào và bạn muốn thay thế liên kết cũ bằng liên kết mới thì bạn không cần phải làm thủ công từng cái một mà chỉ cần chạy bên dưới mysql tìm và thay thế truy vấn, nó sẽ thay thế liên kết trang web cũ của bạn bằng liên kết mới trong vòng vài giây.
BẢNG:BÀI ĐĂNG
ID | TIÊU ĐỀ | MÔ TẢ | TRẠNG THÁI |
1 | TITLE-1 | Hãy truy cập mô tả đầu tiên của tôi để biết thêm thông tin www.iamrohit.in/lab/ | 1 |
2 | TITLE-2 | Hãy truy cập mô tả thứ hai của tôi để biết thêm thông tin www.iamrohit.in/lab/ | 1 |
3 | TITLE-3 | Truy cập mô tả thứ ba của tôi để biết thêm thông tin www.iamrohit.in/lab/ | 0 |
Trong bảng trên có một liên kết (www.iamrohit.in/lab/) trong cột mô tả mà tôi phải thay thế bằng www.iamrohit.in, Đối với cùng một truy vấn MySql sẽ là ..
UPDATE POSTS SET DESCRIPTION = REPLACE(DESCRIPTION, 'www.iamrohit.in/lab/', 'www.iamrohit.in'); |
Bạn cũng có thể áp dụng truy vấn có điều kiện để thay thế dạng văn bản chỉ các bài đăng đang hoạt động bằng mệnh đề WHERE.
UPDATE POSTS SET DESCRIPTION = REPLACE(DESCRIPTION, 'www.iamrohit.in/lab/', 'www.iamrohit.in') WHERE STATUS=1; |