Cài đặt MySQL 5.7 trở lên trên hệ thống Windows 10
0. Giới thiệu
Trong bài viết trước, tôi đã mô tả các bước cài đặt MySQL 5.6. Trong bài viết này, tôi sẽ hướng dẫn cài đặt MySQL 5.7 và các phiên bản sau, chủ yếu vì từ phiên bản 5.7 trở đi, các lệnh cài đặt có một vài thay đổi.
1. Tải MySQL
Địa chỉ tải: https://downloads.mysql.com/archives/community/
Tại đây chúng ta tải gói zip
2. Giải nén g ...
Đăng vào ngày 3 tháng 6 lúc 17:39
Quy Trình Tạo Bảng và Cấu Trúc Cơ Sở Dữ Liệu trong Django
Mục lục- Cấu hình cơ sở dữ liệu
Các lệnh di chuyển cơ sở dữ liệu
Tạo cấu trúc bảng
Ví dụ: Bảng nhà xuất bản và sách
Bảng lớp học và sinh viên
Thiết lập mối quan hệ đa bảng
Phương pháp tạo bảng liên kết tùy chỉnh
Sử dụng kết hợp bảng tùy chỉnh và ManyToManyField
Cấu hình cơ sở dữ liệu
Trong tệp settings.py của dự án Django, cấu hình thông tin ...
Đăng vào ngày 3 tháng 6 lúc 04:50
Các mẹo nhỏ khi sử dụng JDBC để truy cập cơ sở dữ liệu
Kết nối
Sử dụng try-with-resources để tự động đóng tài nguyên JDBC
Đoạn mã ví dụ sau đây minh họa cách sử dụng try-with-resources để quản lý tài nguyên JDBC:
public List<NguoiDung> layNguoiDung(int maNguoiDung) {
try (KetNoi ketNoi = DriverManager.getConnection(diaChiKetNoi);
CauTruyVan ps = taoCauTruyVan(ketNoi, maNguoiDung) ...
Đăng vào ngày 2 tháng 6 lúc 18:58
Hướng dẫn sử dụng XtraBackup
XtraBackup 2.4.4 mang đến nhiều cải tiến quan trọng, tích hợp đầy đủ chức năng của innobackupex vào xtrabackup duy nhất. Công cụ này hỗ trợ sao lưu cả bảng MyISAM và khuyến cáo thay thế innobackupex trong các phiên bản tương lai. Bài viết tập trung vào các phương pháp triển khai cụ thể.
1. Tham số sao lưu chính
xtrabackup --backup --target-d ...
Đăng vào ngày 2 tháng 6 lúc 03:20
Xuất dữ liệu từ Oracle sang nhiều sheet Excel bằng Python
Trong quá trình làm việc, tôi thường tiếp cận các vấn đề một cách thực tế và linh hoạt thay vì tuân theo một cấu trúc cứng nhắc.
I. Yêu cầu bài toán
Truy xuất dữ liệu từ cơ sở dữ liệu Oracle theo điều kiện nhất định
Xử lý định dạng dữ liệu
Xuất dữ liệu theo từng bộ phận vào các trang tính khác nhau
Công cụ sử dụng: VS2019, Python 3.7
Để ...
Đăng vào ngày 1 tháng 6 lúc 16:50
Cài đặt MySQL 5.7 trên Linux - Hướng dẫn chi tiết
1. Tải phiên bản phù hợp
Truy cập địa chỉ https://dev.mysql.com/downloads/mysql/ và chọn phiên bản mysql-5.7.28-1.el6.x86_64.rpm-bundle.tar. Gói bundle này chứa đầy đủ các file cần thiết.
Kiểm tra xem hệ thống đã có MySQL chưa và xóa nếu có:
rpm -qa | grep mysql
rpm -qa | grep mysql | xargs rpm -e --nodeps
2. Cài đặt các gói RPM
Giải nén ...
Đăng vào ngày 28 tháng 5 lúc 10:09
Sử dụng Cơ Sở Dữ Liệu DuckDB và Thao Tác với Python
Mô tả về DuckDB
DuckDB là một cơ sở dữ liệu nhúng mã nguồn mở miễn phí tương tự như SQLite, hỗ trợ lưu trữ trực tiếp trong bộ nhớ hoặc một tệp duy nhất. Cơ sở dữ liệu này tập trung vào xử lý và phân tích dữ liệu, thuộc loại OLAP (Online Analytical Processing). Các đặc điểm chính của DuckDB bao gồm:
Miễn phí và mã nguồn mở theo giấy phép MIT
Ch ...
Đăng vào ngày 27 tháng 5 lúc 12:16
Hướng dẫn toàn diện: Cách bắt đầu nhanh với cơ sở dữ liệu SQL nhúng bằng Go thuần túy QL
QL là một công cụ cơ sở dữ liệu SQL nhúng được viết hoàn toàn bằng ngôn ngữ Go, được thiết kế đặc biệt cho các nhà phát triển Go cần giải pháp cơ sở dữ liệu nhẹ và hiệu suất cao. Dự án mã nguồn mở này cung cấp hỗ trợ đầy đủ cho ngôn ngữ SQL, đồng thời duy trì các phụ thuộc tối thiểu và hiệu suất vượt trội, là lựa chọn cơ sở dữ liệu lý tưởng cho ...
Đăng vào ngày 25 tháng 5 lúc 06:14
Hướng dẫn tự học MongoDB cho người mới bắt đầu
MongoDB là một hệ quản trị cơ sở dữ liệu NoSQL phổ biến, nổi tiếng với khả năng lưu trữ dữ liệu dạng tài liệu linh hoạt, truy vấn mạnh mẽ và hiệu suất cao, rất phù hợp cho người mới bắt đầu. Dưới đây là lộ trình học tập có hệ thống để bạn có thể nắm vững các khái niệm cốt lõi và cách sử dụng MongoDB từ con số không.
I. Các Bước Cơ Bản Để Học M ...
Đăng vào ngày 24 tháng 5 lúc 09:54
Tìm Hiểu Django Model Layer - Thao Tác Đa Bảng
Thao tác đa bảng trong Django
Tạo model
Giả sử chúng ta có các khái niệm, trường dữ liệu và mối quan hệ sau:
Model tác giả: Một tác giả có tên và tuổi.
Model chi tiết tác giả: Lưu trữ thông tin chi tiết về tác giả bao gồm ngày sinh, số điện thoại, địa chỉ nhà. Quan hệ giữa tác giả và chi tiết tác giả là quan hệ một-một (one-to-one).
Model nhà x ...
Đăng vào ngày 22 tháng 5 lúc 17:05