2

当我尝试使用 mysql2 设置时区时,会收到以下消息。 MySQL工作正常。

但我只能使用 mysql2

var mysql2 = require('mysql2');

var con = mysql2.createPool({  
connectionLimit : 10, 
host: process.env.DATABASE_HOST, 
user: process.env.DATABASE_USER,  
password: process.env.DATABASE_PASSWORD,  
database : process.env.DATABASE_NAME,  
timezone : 'IST'      
})

问题

忽略传递给 Connection: IST 的无效时区。这目前是一个警告,但是在 MySQL2 的未来版本中,如果你给一个 Connection 一个无效的配置选项,将会抛出一个错误

4

1 回答 1

0

在这里试试这个timezone。对于IST

timezone: 'Asia/Calcutta'

or

timezone: '+05:30'
于 2020-07-24T10:48:24.997 回答