Cấu hình và cài đặt MySQL 5.7 trên môi trường Linux không có quyền root
Việc cài đặt MySQL trên Linux thường yêu cầu quyền quản trị (root). Tuy nhiên, trong nhiều môi trường máy chủ dùng chung hoặc quy định bảo mật khắt khe, bạn có thể cần triển khai cơ sở dữ liệu này dưới tư cách một người dùng thông thường. Dưới đây là hướng dẫn chi tiết cách thiết lập MySQL 5.7.27 bằng file binary (glibc).
1. Chuẩn bị thư mục v ...
Đăng vào ngày 17 tháng 7 lúc 12:31
Truy vấn Dữ liệu Quản lý Dịch bệnh COVID-19 Bằng MySQL
Truy vấn các địa điểm có tổng lưu lượng người lớn hơn 30, hiển thị tên địa điểm và tổng lưu lượng người (dùng tiêu đề là visitors). Kết quả được sắp xếp theo lưu lượng người từ cao đến thấp, nếu lưu lượng bằng nhau thì sắp xếp theo tên địa điểm.
SELECT location_name, COUNT(*) AS visitors
FROM location JOIN itinerary ON location.id = itinerar ...
Đăng vào ngày 16 tháng 7 lúc 15:24
Cài đặt MySQL 8 trên Linux từ gói nén (Hướng dẫn chung)
Giới thiệu
Gần đây, tôi đã phải thiết lập môi trường thử nghiệm và cài đặt phiên bản cao của MySQL. Quá trình này gặp nhiều khó khăn, do đó tôi ghi lại để giúp những người khác.
Tải xuống
Truy cập đường dẫn tải xuống chính thức của MySQL: MySQL Download Page.
Nhấp vào DOWNLOAD để tải về.
Cài đặt
Tải gói nén lên máy chủ Linux tại thư mục /usr/lo ...
Đăng vào ngày 16 tháng 7 lúc 09:07
Hướng dẫn cài đặt và cấu hình hệ thống giám sát Zabbix 3.4 trên CentOS
Giới thiệu về Zabbix
Trong môi trường doanh nghiệp hiện đại, phần mềm giám sát hệ thống là một thành phần không thể thiếu, và Zabbix nổi bật như một giải pháp mã nguồn mở hàng đầu, cung cấp khả năng giám sát phân tán mạnh mẽ cho cả hệ thống và mạng. Zabbix được thiết kế để theo dõi nhiều thông số mạng, đảm bảo hoạt động an toàn và ổn định của m ...
Đăng vào ngày 16 tháng 7 lúc 08:29
Hệ thống quản lý sở hữu trí tuệ nội bộ doanh nghiệp với Spring Boot và Vue
Phân tích khả thi
Phân tích khả thi là bước thiết yếu trong quá trình phát triển hệ thống, giúp đánh giá tính thực tiễn và hiệu quả của dự án. Đối với hệ thống quản lý sở hữu trí tuệ nội bộ, việc thay thế quy trình thủ công bằng giải pháp số hóa mang lại nhiều lợi ích như giảm khối lượng công việc cho nhân viên, tăng hiệu suất xử lý và kiểm soá ...
Đăng vào ngày 15 tháng 7 lúc 11:21
MySQL: Hiểu Về Giao Dịch (Transaction) Trong Cơ Sở Dữ Liệu
Giới thiệu về giao dịch
Giao dịch là một tập hợp các thao tác được xem như một đơn vị công việc duy nhất, không thể tách rời. Giao dịch thực hiện tất cả các thao tác như một thể thống nhất, cùng nhau gửi hoặc hủy bỏ yêu cầu đến hệ thống. Tức là các thao tác này hoặc cùng thành công, hoặc cùng thất bại.
Lưu ý: Theo mặc định, MySQL thực hiện gia ...
Đăng vào ngày 14 tháng 7 lúc 09:36
Tối ưu hóa hiệu năng SQL với EXPLAIN Execution Plan
Trong quá trình phát triển các hệ thống có quy mô dữ liệu lớn, truy vấn chậm (slow query) là vấn đề gần như không thể tránh khỏi. Các truy vấn này không chỉ làm tăng thời gian phản hồi của API mà còn có nguy cơ chiếm dụng toàn bộ tài nguyên kết nối của cơ sở dữ liệu, dẫn đến treo hệ thống trong các kịch bản thực tế có lưu lượng truy cập cao.
Đ ...
Đăng vào ngày 12 tháng 7 lúc 22:06
Khởi Tạo Docker Container Cho Cơ Sở Dữ Liệu: Redis, MongoDB, MySQL và PostgreSQL với Bảo Mật và Lưu Trữ
Redis - Lệnh khởi tạo
docker run -d \
--name redis-server \
--restart unless-stopped \
-p 6379:6379 \
-v /home/user/redis-data:/data \
--memory=2g \
--shm-size=128m \
redis:7.4 \
--appendonly yes \
--appendfsync everysec \
--requirepass 'SecureRedisPass123!'
Phiên bản kiểm tra sức khỏe
docker run -d \
--name redis-s ...
Đăng vào ngày 12 tháng 7 lúc 11:17
Thiết kế và triển khai hệ thống thống kê khối lượng công việc bằng Java, Spring Boot và MySQL
Trong môi trường làm việc hiện đại, việc thống kê khối lượng công việc một cách hiệu quả đóng vai trò then chốt trong việc đánh giá hiệu suất, tối ưu hóa phân bổ nguồn lực và nâng cao hiệu quả cộng tác của đội nhóm. Tuy nhiên, các phương pháp thống kê thủ công truyền thống thường tốn thời gian, công sức và dễ gây sai sót, không đáp ứng được nhu ...
Đăng vào ngày 11 tháng 7 lúc 17:17
Cài đặt cụm DolphinScheduler trên môi trường phân tán
Đây là hướng dẫn triển khai DolphinScheduler — một nền tảng lập lịch tác vụ phân tán mã nguồn mở — trên ba nút máy chủ Linux. Quy trình bao gồm: thiết lập kiến trúc cụm, cấu hình xác thực không mật khẩu giữa các nút, chuẩn bị môi trường phụ thuộc (JDK, MySQL, ZooKeeper), cấu hình dịch vụ và khởi động hệ thống.
1. Kiến trúc cụm đề xuất
...
Đăng vào ngày 11 tháng 7 lúc 02:39