programing

Google 스크립트를 사용하여 mariadb에 연결, 오류:연결 URL에서 지원되지 않는 JDBC 프로토콜을 사용합니다.

megabox 2023. 8. 7. 22:27
반응형

Google 스크립트를 사용하여 mariadb에 연결, 오류:연결 URL에서 지원되지 않는 JDBC 프로토콜을 사용합니다.

저는 올바른 매개 변수로 원격으로 mariadb에 연결하기 위해 구글의 코드를 사용하고 있습니다.

    // Replace the variables in this block with real values.
var address = 'database_IP_address';
var rootPwd = 'root_password';
var user = 'user_name';
var userPwd = 'user_password';
var db = 'database_name';

var root = 'root';
var instanceUrl = 'jdbc:mysql://' + address;
var dbUrl = instanceUrl + '/' + db;

// Create a new database within a Cloud SQL instance.
function createDatabase() {
  var conn = Jdbc.getConnection(instanceUrl, root, rootPwd);
  conn.createStatement().execute('CREATE DATABASE ' + db);
}

다음 오류가 발생했습니다: 연결 URL에서 지원되지 않는 JDBC 프로토콜을 사용합니다.

마리아드브에 연결할 수 없는 것 같습니다. 연결 문제가 무엇인지 모르겠습니다.

Mariadb는 지원되지 않습니다.

설명서에서:

AppsScript에서 JDBC 서비스는 Google Cloud SQL, MySQL, Microsoft SQL Server 및 Oracle 데이터베이스를 지원합니다.

Google Apps Script에서 Mariadb를 사용하려면 Apps Script에서 DB로 간단한 UrlFetch 호출을 할 수 있도록 REST API 계층을 직접 작성해야 합니다.이 설명은 REST API의 예로 포스트그레스트 깃허브 저장소에 링크됩니다.

언급URL : https://stackoverflow.com/questions/49221493/connect-to-mariadb-using-google-scripts-errorconnection-url-uses-an-unsupported

반응형