Использование JDB C для установки sh соединения - PullRequest
0 голосов
/ 16 июня 2020

Я столкнулся с проблемой при попытке установить sh соединение с помощью JDB C, когда я запускаю код из google dev:

var server = 'serverip';
var port = 3306;
var dbName = 'dbname';
var username = 'dbuser';
var password = 'dbpass';

var url = 'jdbc:Mysql://'http://serverip:3306'/'+ dbname;


function readData() {

  var conn = Jdbc.getConnection(url, username, password);
  var stmt = conn.createStatement();
  var results = stmt.executeQuery('SELECT * FROM mt_merchant');
  var metaData=results.getMetaData();
  var numCols = metaData.getColumnCount();

  
  var spreadsheet = SpreadsheetApp.getActive();
  var sheet = spreadsheet.getSheetByName('DB Data');
 
 sheet.clearContents();
  var arr=[];

  for (var col = 0; col < numCols; col++) {
    arr.push(metaData.getColumnName(col + 1));
  }

  sheet.appendRow(arr);

while (results.next()) {
  arr=[];
  for (var col = 0; col < numCols; col++) {
    arr.push(results.getString(col + 1));
  }
  sheet.appendRow(arr);
}

results.close();
stmt.close();
sheet.autoResizeColumns(1, numCols+1);
}

Значит, соединение не может быть установлено sh, но я не могу понять, в чем проблема?

1 Ответ

0 голосов
/ 20 июня 2020

Проблема решена!

Я забыл авторизовать диапазоны IP X)! Спасибо!

...