MariaDB

Hướng dẫn cài đặt Web Server từ A-Z trên Ubuntu 20.04

Chào các bạn, hôm nay VinaSupport sẽ viết 1 bài tâm huyết về tạo và setup một Web Server hoàn chỉnh từ A-Z trên Ubuntu 20.04 / Ubuntu 22.04 gồm các dịch vụ: Máy chủ Nginx CSDL MariaDB Redis Cache PHP 7.4 Let’s Encrypt SSL Certificate Với kinh nghiệm 10 năm về lập trình và […]

Hướng dẫn thay đổi mật khẩu root trên MariaDB

Mặc định khi cài đặt MariaDB 10.x, chúng ta sẽ không có tùy chọn cài đặt mật khẩu cho tài khoản root của MariaDB. Để thiết lập mật khẩu cho tài khoản root chúng ta có thể tham khảo những cách sau đây. Cách 1: Sử dụng script cài đặt mysql_secure_installation Chạy lệnh mysql_secure_installation trên máy chủ, […]

Hướng dẫn tạo diễn đàn (forum) với Flarum

Là một trong top 10 mã nguồn mở làm forum (diễn đàn) tốt nhất,  Flarum đang được sử dụng để tạo ra các diễn đàn của những cộng đồng người dùng lớn và nổi tiếng như cộng đồng hosting (Vietnam Hosting Talk). Nó xứng đáng là một mã nguồn của tương lại. Hôm nay vinasupport […]

Thay đổi đường dẫn thư mục data của MySQL / MariaDB

Do tính chất của dự án, mình muốn thay đổi thư mục mặc định lưu trữ dữ liệu (data) mặc định của MySQL / MariaDB, chuyển sang 1 volume được mount với 1 ổ đĩa khác hoặc lưu trữ trên 1 thư mục được mount với 1 NFS Server chẳng hạn! Vậy hướng dẫn dưới […]

MariaDB là gì? Cài đặt MariaDB trên Ubuntu 20.04

Đã khá lâu rồi, từ khi hệ quản trị CSDL MariaDB ra đời mình không còn sử dụng MySQL nữa. Tất cả các sản phẩm production của mình, cũng như website vinasupport.com đều sử dụng MariaDB làm CSDL. Vậy MariaDB là gì? Cài đặt ra sao? Bài viết này mình sẽ giới thiệu tất tần […]

Tạo kết nối bảo mật qua SSH trên MySQL Workbench

Ở trên localhost, bạn có thể dễ dàng kết nối tới MySQL / MariaDB Server sử dụng phần mềm MySQL Workbench với các thông số cơ bản chỉ với hostname, mysql user và password. Trong trường hợp, bạn muốn sử dụng MySQL Workbench tới 1 server cài đặt MySQL / MariaDB, thì bạn cần phải […]

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 […]

Khắc phục lỗi timeout quá ngắn trên phpMyAdmin

phpMyAdmin là một ứng dụng Web Client GUI để quản lý CSDL của MySQL/MariaDB. Có một vấn đề khi sử dụng phpMyAdmin là mặc định nó để thời gian timeout quá ngắn (1440 giây), Vì thời gian quá ngắn nên chúng ta bị văng ra ngoài khi không sử dụng trong khoảng thời gian cho […]

Giải pháp backup và khôi phục dữ liệu lớn cho MySQL & MariaDB

Trong bài viết này, vinasupport sẽ hướng dẫn các bạn sao lưu và khôi phục CSDL (Backup & Restore Database) có dữ liệu lớn trong MySQL & MariaDB. Vì sao cần 1 giải pháp backup database có dữ liệu lớn? Mình từng làm việc với dữ liệu của MySQL có dung lượng > 10GB và […]