Kết nối mysql có cần thiết không?
Cloud SQL cho MySQL là một dịch vụ cơ sở dữ liệu được quản lý hoàn toàn giúp dễ dàng thiết lập, duy trì, quản lý và quản trị cơ sở dữ liệu MySQL quan hệ của bạn trên Nền tảng đám mây. Trình kết nối Cloud SQL cho MySQL cho phép bạn truy cập dữ liệu từ cơ sở dữ liệu Cloud SQL cho MySQL trong Looker Studio Show Phiên bản được hỗ trợTrình kết nối Cloud SQL cho MySQL đã được thử nghiệm trên các phiên bản MySQL sau
Nếu bạn gặp sự cố khi sử dụng phiên bản được hỗ trợ, vui lòng cho chúng tôi biết trong Cộng đồng trợ giúp của Looker Studio. Bạn có thể thêm và bỏ phiếu cho các yêu cầu tính năng tại đây Cách kết nối với Cloud SQL cho MySQLNguồn dữ liệu Looker Studio có thể kết nối với một bảng cơ sở dữ liệu Cloud SQL cho MySQL hoặc với một truy vấn tùy chỉnh mà bạn cung cấp Kết nối
Trong giây lát, trang danh sách trường nguồn dữ liệu xuất hiện. Ở phía trên bên phải, hãy nhấp vào TẠO BÁO CÁO hoặc KHÁM PHÁ để bắt đầu trực quan hóa dữ liệu của bạn ghi chúTìm tên kết nối phiên bản của bạnTên kết nối phiên bản xác định phiên bản của bạn trên Google Cloud. Bạn có thể lấy nó từ bảng điều khiển Đám mây hoặc bằng cách sử dụng dòng lệnh Sử dụng bảng điều khiển
Sử dụng dòng lệnhĐể tìm tên kết nối bằng giao diện dòng lệnh của Cloud, hãy sử dụng lệnh sau
QuyềnBạn phải có ít nhất quyền Mạng đã được kết nốiTrình kết nối Cloud SQL dành cho MySQL hỗ trợ kết nối đến các phiên bản Cloud SQL dành cho MySQL với kết nối IP công cộng và kết nối IP riêng Bạn phải định cấu hình kết nối IP công khai hoặc kết nối IP riêng cho phiên bản Cloud SQL for MySQL trước khi sử dụng trình kết nối Cloud SQL for MySQL Để cho phép Looker Studio truy cập dữ liệu trong Cloud SQL và thực hiện các truy vấn đối với dữ liệu này qua kết nối riêng tư, hãy chọn tùy chọn Bật đường dẫn riêng tư theo ủy quyền dịch vụ Google Cloud trong cài đặt phiên bản Cloud SQL cho MySQL của bạn. Tìm hiểu thêm
Loại dữ liệuLooker Studio ánh xạ các kiểu dữ liệu gốc của cơ sở dữ liệu của bạn thành một tập hợp các kiểu dữ liệu. Nếu Looker Studio gặp một cột trong bảng của bạn hoặc truy vấn thuộc loại không được hỗ trợ, nó sẽ không tạo trường cho cột đó Trước tiên, bạn cần thiết lập kết nối với nguồn dữ liệu bạn muốn sử dụng. Nguồn dữ liệu có thể là DBMS, hệ thống tệp kế thừa hoặc một số nguồn dữ liệu khác có trình điều khiển JDBC tương ứng. Thông thường, ứng dụng JDBC kết nối với nguồn dữ liệu đích bằng cách sử dụng một trong hai lớp
Ghi chú. Các mẫu trong hướng dẫn này sử dụng lớp Trang này bao gồm các chủ đề sau Kết nối với DBMS của bạn với lớp jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*2. Phương pháp sau đây, jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*3, thiết lập kết nối cơ sở dữ liệu public Connection getConnection() throws SQLException { Connection conn = null; Properties connectionProps = new Properties(); connectionProps.put("user", this.userName); connectionProps.put("password", this.password); if (this.dbms.equals("mysql")) { conn = DriverManager.getConnection( "jdbc:" + this.dbms + "://" + this.serverName + ":" + this.portNumber + "/", connectionProps); } else if (this.dbms.equals("derby")) { conn = DriverManager.getConnection( "jdbc:" + this.dbms + ":" + this.dbName + ";create=true", connectionProps); } System.out.println("Connected to database"); return conn; } Phương thức jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*2 thiết lập kết nối cơ sở dữ liệu. Phương pháp này yêu cầu một URL cơ sở dữ liệu, thay đổi tùy thuộc vào DBMS của bạn. Sau đây là một số ví dụ về URL cơ sở dữ liệu
Phương pháp này chỉ định tên người dùng và mật khẩu cần thiết để truy cập DBMS bằng đối tượng jdbc:mysql://[host][,failoverhost...] [:port]/[database] [?propertyName1][=propertyValue1] [&propertyName2][=propertyValue2]...1 Ghi chú
Phương thức này trả về một đối tượng URL kết nối cơ sở dữ liệu là một chuỗi mà trình điều khiển DBMS JDBC của bạn sử dụng để kết nối với cơ sở dữ liệu. Nó có thể chứa thông tin như nơi tìm kiếm cơ sở dữ liệu, tên của cơ sở dữ liệu để kết nối và thuộc tính cấu hình. Cú pháp chính xác của URL kết nối cơ sở dữ liệu được chỉ định bởi DBMS của bạn URL kết nối cơ sở dữ liệu Java DBSau đây là cú pháp URL kết nối cơ sở dữ liệu cho Java DB jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*
Xem Hướng dẫn dành cho nhà phát triển Java DB và Hướng dẫn tham khảo Java DB từ Tài liệu kỹ thuật Java DB để biết thêm thông tin |