Đồng bộ máy chủ MySQL là quá trình bạn sao chép dữ liệu từ cơ sở dữ liệu từ một máy chủ MySQL (Master) được sao chép tự động đến một hoặc nhiều máy chủ cơ sở dữ liệu MySQL khác (Slave). [Read more…]
Chuyển dữ liệu MySQL giữa 2 server bằng SSH
Chuyển dữ liệu(database) MySQL qua lại giữa 2 server được thực hiện khi bạn muốn chuyển đổi website sang một máy chủ khác(có thể là VPS hoặc Dedicated). Bạn có thể thực hiện điều này bằng các download database về máy bằng phpMyAdmin rồi upload lên lại. Hoặc bạn có thể thực hiện bằng SCP(Secure Copy) – một phương pháp chuyển file có nguồn gốc dựa trên SSH.
[Read more…]
3 cách restore dữ liệu MySQL lớn
Nếu bạn phải làm việc với dữ liệu tương đối lớn (khối lượng dữ liệu từ 100Mb trở lên), thậm chí là rất lớn bạn sẽ có thể cảm nhận được những khó khăn khi cần khôi phục (restore) dữ liệu này vào cơ sở dữ liệu. Bên cạnh đó, việc sao lưu(backup) lượng dữ liệu lớn này cũng không hề dễ dàng và thường xuyên xảy ra sai sót khiến cho dữ liệu bị tổn hại dẫn đến hư file và không thể sử dụng để phục hồi. Dưới đây là một vài cách tôi sử dụng để phục hồi dữ liệu của mình mỗi khi cần thiết mà tôi nghĩ bạn có thể học tập hoặc rút kinh nghiệm cho mình. [Read more…]
Sự khác nhau của MyISAM và InnoDB
MySQL hỗ trợ nhiều kiểu bảng dữ liệu hoặc các máy chủ lưu trữ dữ liệu khác nhau để giúp tối ưu hóa cơ sở dữ liệu. Kiểu dữ liệu quen thuộc đối với lập trình viên trên nền tảng LAMP thường là MyISAM. Nhưng ngoài ra còn có nhiều kiểu bảng dữ liệu khác như InnoDB, BDB, MERGE, HEAP. Trong bài viết này, tôi xin đưa ra một số điểm khác biệt trong 2 kiểu bảng dữ liệu được sử dụng nhiều nhất hiện nay là MyISAM và InnoDB để bạn dễ lựa chọn khi quyết định lựa chọn engine nền bên dưới của MySQL. [Read more…]
Tagging với PHP và MySQL
Bài viết này mình sưu tầm trên PHPPro để dành đọc dần. Phiên bản tiếng Anh của nó hơi bị nhiều thông tin. [Read more…]
Tìm kiếm tiếng Việt trên MySQL
Giải pháp cho bài toán tìm kiếm tiếng Việt trong cơ sở dữ liệu MySQL là một giải pháp chẳng đơn giản tí nào bởi tiếng Việt rất phức tạp. Nếu bạn có một server đủ mạnh thì nên áp dụng thuật toán tìm kiếm ngữ nghĩa tiếng Việt mà Google hay Xalo, Socbay áp dụng, còn không thì chúng ta cùng nghiên cứu nhé :) [Read more…]