Hệ quản trị CSDL

Fix lỗi “#1067 – Invalid default value for ‘post_date'” trên WordPress

Khi các bạn can thiệp chỉnh sửa trên bảng CSDL của WordPress. WordPress chạy MySQL Server, mình gặp 1 lỗi khi thực hiện câu lệnh Alter đó là: Error Code: 1067. Invalid default value for ‘post_date’ Nguyên nhân là do sql_mode của MySQL Server đang được thiết lập là: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION Bạn có thể kiểm tra […]

[MySQL] Cơ sở dữ liệu tiền tệ của tất cả các quốc gia

Đây là CSDL các loại tiền tệ của tất cả các quốc gia trên thế giới được vinasupport.com tổng hợp được ở dưới định dạng SQL của MySQL Server. Nay mình xin được chia sẻ lại cho các bạn sử dụng. Tạo bảng CSDL có cấu trúc như sau: — — Table structure for table […]

SAP MaxDB là gì? Hướng dẫn cài đặt MaxDB trên Linux

MaxDB là một phần mềm quản trị CSDL. Tuy nó không được sử dụng phổ biến ở Việt Nam nhưng lại được khá nhiều khách hàng doanh nghiệp trên thế giới tin dùng. Vì  vậy, vinasupport.com sẽ giới thiệu và hướng dẫn các bạn cài đặt CSDL MaxDB một cách chi tiết nhất. SAP MaxDB […]

Hướng dẫn kết nối tới SQLite với PHP

SQLite là hệ quản trị CSDL nhỏ gọn, hoàn chỉnh, có thể cài đặt và dễ dàng sử dụng trong các dự án phần mềm. Trong bài viết này mình sẽ hướng dẫn các bạn kết nối tới SQLite bằng ngôn ngữ lập trình PHP VD: trong SQLite ta có bảng CSDL user như sau: Đoạn source code […]

Cài đặt và sử dụng MongoDB với Laravel

MongoDB là hệ quản trị CSDL NoSQL phổ biến nhất trên thế giới. Tuy nhiên mặc định Laravel PHP Framework lại không hỗ trợ MongoDB. Vì vậy trong tutorial này, VinaSupport.com sẽ hướng dẫn các bạn cài đặt và tích hợp MongoDB vào project Laravel. Cài đặt MongoDB Các bạn vui lòng tham khảo bài […]

Laravel là gì? Tổng quan về Laravel PHP Framework

Laravel hiện là PHP Framework phổ biến hàng đầu trên thế giới. Laravel càng ngày càng phát triển và được sử dụng vào nhiều dự án Web lớn nhỏ. Hãy cùng VinaSupport.com tìm hiểu về Framework này nhé! Laravel là gì? Laravel là PHP Web Framework miễn phí, mã nguồn mở, được tạo bởi Taylor […]

Hướng dẫn cài đặt Oracle Database 19c trên Windows

Oracle là 1 hệ quản trị CSDL được nhiều doanh nghiệp lớn tin dùng. Nếu bạn có kế hoạch cài đặt Oracle Database 19c trên Windows, thì hãy tham khảo hướng dẫn cài đặt dưới đây. Yêu cầu hệ thống Yêu cầu hệ thống tối thiểu Processor: AMD64 or Intel EM64T; Physical RAM: 2 GB […]

Tạo bảng trong Database với WordPress và PHP

Khi tạo WordPress Theme, bạn cần tạo bảng trong Database của WordPress, chúng ta sử dụng đoạn code PHP sau đây: Đầu tiên là gọi biến global $wpdb và require file upgrade.php của WordPress: <?php global $wpdb; $dbPrefix = $wpdb->base_prefix; require_once(ABSPATH . ‘wp-admin/includes/upgrade.php’); Sau đó gọi function dbDelta với đối số truyền vào là câu […]

Tạo database đúng chuẩn utf8 unicode trong MySQL / MariaDB

Khi tạo CSDL, có rất nhiều chuẩn mà MySQL / MariaDB gọi là collation như hình bên dưới: Vậy để tạo database đúng collation được khuyến khích trong các dự án phần mềm sử dụng hệ quản trị CSDL MySQL / MariaDB là gì? Đó là: utf8mb4_unicode_ci Tạo database với collation utf8mb4_unicode_ci trong MySQL / MariaDB […]

Tạo và gán quyền cho User trong MySQL / MariaDB

MySQL / MariaDB là hệ quản trị CSDL người dùng phổ biến và được sử dụng nhiều trong việc lưu trữ dữ liệu của người dùng, doanh nghiệp. Trong bài viết này vinasupport.com sẽ hướng dẫn các bạn cách tạo và gán quyền User trong MySQL / MariaDB. Đầu tiên bạn hãy truy cập vào […]