Cấu hình Lưu trữ Nhật ký Giao dịch Seata 1.6.1: Từ File sang Database

Hướng dẫn Chi tiết Chuyển đổi Cơ chế Lưu trữ Transaction trong Seata 1.6.1 Trong các hệ thống phân tán hiện đại, việc quản lý giao dịch là một thách thức không nhỏ. Khi hệ thống gặp sự cố, khả năng khôi phục trạng thái giao dịch một cách chính xác quyết định đến tính toàn vẹn dữ liệu. Bài viết này sẽ hướng dẫn bạn cách cấu hình Seata 1.6.1 để s ...

Đăng vào ngày 21 tháng 5 lúc 11:27

Phương pháp đăng ký nhật ký MySQL trong Java

Đăng ký và xử lý nhật ký MySQL trong Java có thể được thực hiện bằng nhiều cách khác nhau. Dưới đây là một số phương pháp phổ biến cùng với ví dụ mã nguồn. Sử dụng MySQL Binlog Connector để đăng ký nhật ký nhị phân (Binlog) Đây là phương pháp phổ biến nhất, cho phép lấy thông tin thay đổi cơ sở dữ liệu theo thời gian thực. Thêm phụ thuộc (Ma ...

Đăng vào ngày 21 tháng 5 lúc 05:00

Thực Hành Truy Vấn Cơ Sở Dữ Liệu MySQL

Nội dung thực hành Truy vấn đơn bảng và đa bảng Sử dụng mệnh đề WHERE và HAVING Sắp xếp dữ liệu với ORDER BY (ASC/DESC) Kết hợp bảng với JOIN Nhóm dữ liệu bằng GROUP BY Giới hạn kết quả với LIMIT Bài tập 1: Truy vấn sách Tìm sách thuộc thể loại "Fiction" xuất bản sau năm 2020 với giá dưới 30. Bảng publications chứa: pub_id, title ...

Đăng vào ngày 20 tháng 5 lúc 05:20

Sao lưu và khôi phục MySQL

Sao lưu và khôi phục cơ bản Sử dụng công cụ mysqldump: Sao lưu toàn bộ database: mysqldump -u username -p tên_cơ_sở_dữ_liệu > /đường_dẫn_sao_lưu/tên_tập_tin Sao lưu một bảng duy nhất: mysqldump -u username -p tên_cơ_sở_dữ_liệu tên_bảng > /đường_dẫn_sao_lưu/tên_tập_tin Sao lưu nhiều cơ sở dữ liệu cùng lúc: --databases db1 db2 Sao lưu tấ ...

Đăng vào ngày 19 tháng 5 lúc 20:27

Truy vấn bản ghi mới nhất trong mỗi nhóm trên MySQL

Phương pháp truy vấn bản ghi mới nhất trong mỗi nhóm Phương pháp 1: Sắp xếp + Phân nhóm Các truy SQL sau có cùng logic cốt lõi: SELECT * FROM (SELECT * FROM hoc_sinh ORDER BY thoi_gian_tao DESC) hs GROUP BY hs.ma_lop; Hoặc cách viết khác: SELECT * FROM hoc_sinh a JOIN (SELECT id, MAX(thoi_gian_tao) AS thoi_gian_cuoi_cung FROM h ...

Đăng vào ngày 19 tháng 5 lúc 13:23

Thực hiện Xuất Nhập Dữ Liệu XLSX bằng Công Nghệ POI trong IDEA

1. Viết phương thức truy vấn và thêm dữ liệu để tương tác với cơ sở dữ liệu MySQL 1.1 Phương thức truy vấn dữ liệu public ArrayList<Student> IOPout() { ArrayList<Student> danhSach = new ArrayList(); Connection ketNoi = null; PreparedStatement cauLenh = null; ...

Đăng vào ngày 19 tháng 5 lúc 00:52

Cài đặt LNMP trên CentOS 6.8 bằng yum

Cài đặt Nginx CentOS 6 không có gói nginx trong kho thư viện mặc định, vì vậy chúng ta cần cập nhật kho thư viện rpm trước. (1) Cập nhật kho thư viện rpm cho Nginx: rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm (2) Sử dụng yum để cài đặt Nginx: yum -y install nginx (3) Khởi động Nginx: s ...

Đăng vào ngày 19 tháng 5 lúc 00:00

Thiết Kế và Xây Dựng Hệ Thống Mạng Xã hội Trực tuyến với Spring Boot và Vue.js

Tổng Quan Về Hệ Thống Việc phát triển các nền tảng mạng xã hội hiện đại đòi hỏi một kiến trúc mạnh mẽ, khả năng mở rộng cao và trải nghiệm người dùng mượt mà. Bài viết này trình bày quy trình thiết kế và triển khai một hệ thống mạng xã hội dựa trên sự kết hợp giữa Spring Boot cho phía máy chủ (backend) và Vue.js cho phía khách hàng (frontend). ...

Đăng vào ngày 18 tháng 5 lúc 11:51

Ba Loại Nhật Ký Quan Trọng trong MySQL: undo_log, redo_log và binlog

Hiểu rõ ba loại nhật ký cốt lõi của MySQL — undo_log, redo_log và binlog — là chìa khóa để nắm bắt cơ chế giao dịch, phục hồi sau sự cố và sao chép dữ liệu. Mỗi loại nhật ký đảm nhiệm một vai trò chuyên biệt, không thể thay thế lẫn nhau, dựa trên nguyên tắc tách biệt trách nhiệm (Separation of Concerns). 1. undo_log: Hỗ trợ hoàn tác và kiểm s ...

Đăng vào ngày 18 tháng 5 lúc 08:47

Hướng dẫn cài đặt và cấu hình MySQL MCP

Cài đặt và cấu hình MySQL MCP Bước cài đặt 1. Cài đặt phiên bản ổn định npm install -g @benborla29/mcp-server-mysql@2.0.2 2. Kiểm tra cài đặt npm list -g @benborla29/mcp-server-mysql Kết quả nên hiển thị: @benborla29/mcp-server-mysql@2.0.2 Tệp cấu hình Cấu hình cơ bản (chế độ chỉ đọc) { "mcpServers": { "mysql": { ...

Đăng vào ngày 18 tháng 5 lúc 00:08