Hướng Dẫn Giải Quyết Các Bài Toán SQL Phỏng Vấn Thực Chiến
Danh Sách Các Câu Truy Vấn Tiêu Biểu
Dưới đây là bộ sưu tập các kịch bản xử lý dữ liệu phổ biến thường xuất hiện trong các buổi phỏng vấn kỹ thuật, kèm theo ví dụ minh họa cách viết truy vấn hiệu quả bằng MySQL.
1. Lọc sản phẩm đạt chuẩn bền vững
Yêu cầu tìm ra các mã sản phẩm có trạng thái tái chế cao và hàm lượng thấp.
SELECT
product_i ...
Đăng vào ngày 2 tháng 7 lúc 07:53
Xuất dữ liệu bằng mysqldump
mysqldump là công cụ dòng lệnh của MySQL dùng để sao lưu cơ sở dữ liệu. Công cụ này tạo ra chuỗi lệnh SQL có thể lưu vào tệp, chứa đầy đủ các câu lệnh cần thiết để tái tạo cơ sở dữ liệu như CREATE DATABASE, CREATE TABLE, INSERT, v.v. Giúp thực hiện di chuyển hoặc khôi phục cơ sở dữ liệu nhanh chóng và nhẹ nhàng.Trong bảo trì hệ thống, việc xuất ...
Đăng vào ngày 1 tháng 7 lúc 18:52
Cài đặt Seata trên CentOS với MySQL (Phiên bản nhị phân)
Seata chính thức: https://seata.io/vi-vn/
Cấu hình Nacos 2.0.4 sử dụng MySQL làm cơ sở lưu trữ. Lưu ý: Seata hỗ trợ 3 chế độ lưu trữ (file, db, redis). Với hệ thống đơn lẻ và chế độ file, chỉ cần giải nén và khởi động. Chế độ redis yêu cầu Seata Server 1.3+.
Thông tin tương thích Spring Cloud Alibaba: https://github.com/alibaba/spring-cloud- ...
Đăng vào ngày 30 tháng 6 lúc 22:11
Cài Đặt Zabbix Trên CentOS 7.6
Cài Đặt Zabbix
1. Cách cài đặt
1.1 Cài đặt bằng apt
1.2 Cài đặt từ mã nguồn
1.2.1 Tải về gói mã nguồn
Địa chỉ tải về: https://www.zabbix.com/download_sources
Địa chỉ tải về phiên bản 6.0 LTS: https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.30.tar.gz
[root@maychu_zabbix ~]# curl -O https://cdn.zabbix.com/zabbix/sources/stable/ ...
Đăng vào ngày 30 tháng 6 lúc 20:25
Quản Trị MySQL Trên CentOS: Nhập Xuất Dữ Liệu, Chuẩn Hóa Encoding Và Giám Sát Hiệu Suất
Quản Lý Dữ Liệu Và Di Chuyển Database
Trong môi trường máy chủ Linux, việc sao lưu và khôi phục dữ liệu MySQL thường được thực hiện trực tiếp qua dòng lệnh để đảm bảo tính ổn định và bảo mật, đặc biệt khi không thể truy cập từ bên ngoài. Dưới đây là các phương thức thực hiện phổ biến.
1. Khôi phục dữ liệu từ file SQL
Có hai cách chính để nhập ...
Đăng vào ngày 30 tháng 6 lúc 18:51
Cài đặt và cấu hình Zabbix Server với MySQL trên CentOS 7
Thiết lập kho lưu trữ YUM cho Zabbix
Để cài đặt Zabbix phiên bản 3.0 trên hệ thống CentOS 7, trước tiên cần thêm repository chính thức của Zabbix vào hệ thống:
[zabbix]
name=Zabbix Official Repository
baseurl=https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/
gpgcheck=0
enabled=1
Lưu nội dung này vào tệp /etc/yum.repos.d/zabbix.repo.
Cài đặt g ...
Đăng vào ngày 30 tháng 6 lúc 14:37
Triển Khai Kiến Trúc LNMP Với Nginx, uWSGI Và Django
Tổng Quan Về Kiến Trúc LNMP
LNMP là viết tắt của cụm công nghệ bao gồm Linux, Nginx, MySQL và Python. Trong mô hình này, Nginx đóng vai trò là máy chủ web frontend, chịu trách nhiệm xử lý các yêu cầu từ client. Tuy nhiên, Nginx không thể trực tiếp thực thi các mã nguồn động như Python. Do đó, cơ chế xử lý请求 được phân chia như sau:
Yêu cầ ...
Đăng vào ngày 30 tháng 6 lúc 14:27
Hệ thống quản lý khu du lịch thông minh với Python: So sánh Flask và Django
Đây là một hệ thống quản lý khu du lịch dựa trên nền tảng web, được xây dựng bằng ngôn ngữ Python với hai khung phát triển phổ biến: Flask và Django. Mục tiêu chính là cung cấp giải pháp quản trị toàn diện cho các điểm tham quan — từ đặt vé, quản lý nhân sự, giám sát lượt khách đến phân tích hành vi người dùng.
Môi trường phát triển và công ng ...
Đăng vào ngày 30 tháng 6 lúc 06:11
Cấu hình MySQL Multi-Master với Keepalived
Tạo cấu trúc multi-master giữa hai máy chủ để đảm bảo tính nhất quán dữ liệu.
192.168.0.176 (Master 1)
192.168.0.179 (Master 2)
Tạo thư mục cần thiết trên cả hai máy:
mkdir mysql
cd mysql
mkdir config
chmod -R +777 /home/admin1/yyx/mysql/
Kéo ảnh Docker cho MySQL trên cả hai máy:
docker pull mysql
Khởi động container trên máy 192.168.0.176:
...
Đăng vào ngày 29 tháng 6 lúc 22:15
Xây dựng Identity hỗ trợ nhiều cơ sở dữ liệu khác nhau trong .NET Core
Bài viết này hướng dẫn cách tách riêng logic Identity thành các dự án độc lập, cho phép dễ dàng chuyển đổi hoặc hỗ trợ nhiều loại cơ sở dữ liệu khác nhau (MySQL, SQL Server, PostgreSQL...) mà không làm ảnh hưởng đến code chính.
1. Tạo thư viện EF chung (ExtendEF)
Đầu tiên, tạo một thư viện lớp chứa các định nghĩa entity và DbContext dùng chung ...
Đăng vào ngày 29 tháng 6 lúc 13:23