MySQL

Giới thiệu về MySQL

Kết nối tới MySQL/MariaDB không cần quyền sudo

Trên Linux, khi bạn thực hiện kết nối tới MySQL/MariaDB bằng command với user thông thường nếu bạn không sử dụng quyền sudo thì bạn sẽ gặp lỗi sau đây. Như các bạn đã thấy trường hợp bạn không sử dụng quyền sudo thì sẽ gặp lỗi “Access denied for user …”. Còn khi sử […]

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

Import dữ liệu từ CSV tới MySQL bằng PHP

Làm thế nào để import dữ liệu từ 1 file CSV tới MySQL? Đoạn code PHP sau đây sẽ thực hiện việc import dữ liệu từ file CSV tới MySQL. Nó sẽ thực hiện theo các bước như sau: Đọc các tham số truyền vào Tạo bảng CSDL Đọc file CSV và import dữ liệu […]

Tìm kiếm và thay thế chuỗi ký tự trong MySQL

Trong bài viết này VinaSupport sẽ hướng dẫn các bạn tìm kiếm và thay thế chuỗi ký tự trong CSLD MySQL. Tìm kiếm chuỗi ký tự trong MySQL. Để tìm kiếm chuỗi ký tự trong MySQL các bạn cần sử dụng mệnh đề điều kiện WHERE trong câu lệnh SELECT. SELECT * FROM <your_database>.<your_table> where […]

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

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

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

Hướng dẫn kết nối tới CSDL MySQL/MariaDB với Python 3

MySQL/MariaDB là 1 trong những Hệ quản trị CSDL được sử dụng phổ biến nhất, sau đây là những cách kết nối tới MySQL/MariaDB sử dụng ngôn ngữ lập trình Python 3: Các thư viện kết nối MySQL/MariaDB Để kết nối tới MySQL/MariaDB thì có 4 thư viện: 1. MySQL Connector Python Trang chủ: https://pypi.python.org/pypi/mysql-connector-python Hỗ […]