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à […]
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ủ, […]
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 […]
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 […]
Đã 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 […]
Ở 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 […]
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 […]
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 […]
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 […]
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à […]