我想把google表單的資料傳入openshift的mysql
這樣方便我把資料做個統整
我用他的指令碼編輯器
以下是程式
function myFunction() {
// 建立jdbc連線
var conn = Jdbc.getConnection("jdbc:mysql://10.131.48.xx:3306/test", "root", "root");
var stmt = conn.createStatement();
//綁定工作表
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var ss = SpreadsheetApp.getActive();
//設定資料範圍
var data = sheet.getDataRange().getValues();
//存入mysql
var row_del = new Array();
for (var i = 0; i < data.length; i++)
{
var sql = "INSERT INTO book (stra, strb) VALUES ('" + data[i][1] + "'," + data[i][2] + ")";
var count = stmt.executeUpdate(sql,1);
//紀錄等等要刪除範圍
row_del.push(i+2);
}
// 刪除資料
for (var i = row_del.length - 1; i>=0; i--)
{
sheet.deleteRow(row_del[i]);
}
stmt.close();
conn.close();
}
但他一直顯示無法連線,請問是不是他無法連openshift的mysql呢?
謝謝