Я столкнулся с проблемой при попытке установить 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, но я не могу понять, в чем проблема?