Connector MySQL
1. Tổng quan
- Định nghĩa: Bài viết cung cấp các thông số mạng (Network) và quy tắc giới hạn giá trị biên (Validation rules) bắt buộc để Mobio có thể kết nối với MySQL.
- Đối tượng sử dụng: Quản trị viên hệ thống (Admin), Kỹ sư dữ liệu (Data Engineer).
2. Giải thích Thuật ngữ & Thông số
- MySQL: Hệ quản trị CSDL quan hệ.
- Port tiêu chuẩn: 3306.
3. Điều kiện tiên quyết (Prerequisite)
- Bài viết trước: Khởi tạo Connector: Dạng Database.
4. Các bước cấu hình & Giới hạn giá trị nhập
Tuân thủ tuyệt đối các quy tắc sau để kết nối thành công:
- Tên Database (Database Name):
- Giới hạn: Tối đa 64 ký tự.
- Đặc thù: CÓ cho phép chứa khoảng trắng. Tuy nhiên nếu dùng khoảng trắng, tên DB phải được đặt trong dấu backtick
`(Ví dụ`DB Sales`). - Lưu ý Phân biệt chữ Hoa/Thường: Phải nhập chính xác (Ví dụ
DB01khác vớidb01nếu server MySQL chạy trên Linux có bật case-sensitive).
- Máy chủ (Hostname/IP):
- Giới hạn: Max 253 ký tự. Chấp nhận IPv4 hoặc FQDN (Domain name).
- Quy tắc: Cấm tiền tố
http://hoặc dấu gạch chéo/. Tuyệt đối xóa sạch khoảng trắng ở hai đầu (Trim spaces).
- Cổng kết nối (Port):
- Giới hạn: 1 đến 65535 (Tối đa 5 chữ số). Port mặc định là
3306. Không dấu phẩy, không khoảng trắng.
- Giới hạn: 1 đến 65535 (Tối đa 5 chữ số). Port mặc định là
- Tên đăng nhập (Username):
- Giới hạn: Tối đa 32 ký tự.
- Chấp nhận khoảng trắng trong username. Lưu ý: Mobio KHÔNG TỰ ĐỘNG TRIM (cắt) khoảng trắng, nên bạn cần kiểm soát chính xác bộ gõ. Cấm các ký tự điều khiển hoặc dấu xuyệt
\,/.
- Mật khẩu (Password):
- Giới hạn: Không giới hạn độ dài.
- Hệ thống của Mobio CHẤP NHẬN khoảng trắng. Tuy nhiên, cấm các ký tự làm hỏng Driver Data (như ngoặc đơn
', ngoặc kép", dấu--…).
5. Quy tắc vận hành
- Yêu cầu quyền MySQL: Trong cửa sổ Command Line, chạy lệnh kiểm tra sự sẵn sàng bằng
mysqladmin ping -h <hostname> -P 3306. Tài khoản cấp cho Mobio chỉ cần quyềnSELECT.
6. Các câu hỏi thường gặp (FAQ)
- Hỏi: Mật khẩu của tôi có dài bao nhiêu đi nữa thì sao trên giao diện Mobio lại hiển thị rất ngắn?
- Trả lời: Các Mật khẩu sau khi qua bước [Lưu] sẽ được mã hóa và cố định hiển thị thành một chuỗi 15 ký tự dạng
*****để bảo mật.
- Trả lời: Các Mật khẩu sau khi qua bước [Lưu] sẽ được mã hóa và cố định hiển thị thành một chuỗi 15 ký tự dạng
7. Bước tiếp theo
Quay lại bài tổng quan Khởi tạo Connector: Dạng Database