Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 存在Mysql2时区问题的节点_Node.js_Nodes_Mysql2_Node Mysql2 - Fatal编程技术网

Node.js 存在Mysql2时区问题的节点

Node.js 存在Mysql2时区问题的节点,node.js,nodes,mysql2,node-mysql2,Node.js,Nodes,Mysql2,Node Mysql2,当我试图通过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, d

当我试图通过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'      
})
问题

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


在这里,您可以将其作为时区进行尝试。对于IST

timezone: 'Asia/Calcutta'

or

timezone: '+05:30'

时区是否接受IST?无法获取此错误,忽略传递给Connection:Options的无效配置选项。这目前是一个警告,但在MySQL2的未来版本中,如果您将无效的配置选项传递给连接,忽略传递给连接的无效时区,则会引发错误:亚洲/加尔各答。这目前是一个警告,但在MySQL2的未来版本中,如果您将无效的配置选项传递给ConnectionUpdated my answer(更新的我的答案),则会引发错误。您现在可以检查吗?同样,不工作时区:“IST”正在使用MySQL2,但在MySQL2中不工作