我有一个使用此脚本连接到远程MySQL数据库的应用程序:
SET ANSI_WARNINGS OFF
问题是我无法在离线时使用该应用程序(互联网可能会失败,但我仍然需要能够使用该应用程序)。 有什么方法可以在应用程序启动时本地存储数据库(实际存储它,而不是存储在会话内存中)所以即使重新启动应用程序我也可以访问数据库吗?
答案 0 :(得分:0)
我已设法使用此脚本将数据库本地复制到JSON文件:
connection.query('select * from database.table;', function(err, results, fields) {
if (!err) {
fs.writeFile('location\name.json', JSON.stringify(results), function(err) {});
}
});