Typescript で Cloud SQL(MySQL) のデータを取得する方法のメモ。
■インストール
npm install promise-mysql
npm --save-dev install @types/mysql
■プログラム
■インストール
npm install promise-mysql
npm --save-dev install @types/mysql
■プログラム
import * as mysql from 'promise-mysql'; (async () => { const pool = await mysql.createPool({ //socketPath: config.socket_path, host: {HOST}, user: {USER}, password: [PASSWORD}, database: {DATABASE}, connectionLimit: 10, timezone: '+0900', }); const sql = "select * from {table} where id = ?"; const parameters = [{ID1}]; const rows = await pool.query(sql, parameters); for (const row of rows) { console.log(row); } })();