最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

在NodeJS中读取存储在磁盘中的.sql数据库作为文件

IT培训 admin 6浏览 0评论

在NodeJS中读取存储在磁盘中的.sql数据库作为文件

我使用nodeJS和npm包mysql从服务器读取sql数据库。你知道,典型的用法:

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'example',
  user     : 'bob',
  password : 'secret'
});

//implicit connection and then query
connection.query('SELECT 1', function (error, results, fields) {
  if (error) throw error;
  console.log(results)
});

但现在我需要在某些虚拟机上本地运行一些测试,我想从存储为.sql文件的sql数据库中读取数据。这个sql文件是用phpmyadmin导出的

如何从一个sql数据库中读取其数据作为.sql文件存储在磁盘中,所述文件是通过phpmyadmin导出的?

回答如下:

您不能将该文件用作数据库。 (虽然对于某人来说,这将是一个很酷的项目。)

.sql文件只是一个导出,它包含一个接一个的实际sql语句,可用于通过“导入”重新创建数据库。

我的建议是在本地安装mysql-server,导入你拥有的东西,并连接到localhost 3306。

在NodeJS中读取存储在磁盘中的.sql数据库作为文件

我使用nodeJS和npm包mysql从服务器读取sql数据库。你知道,典型的用法:

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'example',
  user     : 'bob',
  password : 'secret'
});

//implicit connection and then query
connection.query('SELECT 1', function (error, results, fields) {
  if (error) throw error;
  console.log(results)
});

但现在我需要在某些虚拟机上本地运行一些测试,我想从存储为.sql文件的sql数据库中读取数据。这个sql文件是用phpmyadmin导出的

如何从一个sql数据库中读取其数据作为.sql文件存储在磁盘中,所述文件是通过phpmyadmin导出的?

回答如下:

您不能将该文件用作数据库。 (虽然对于某人来说,这将是一个很酷的项目。)

.sql文件只是一个导出,它包含一个接一个的实际sql语句,可用于通过“导入”重新创建数据库。

我的建议是在本地安装mysql-server,导入你拥有的东西,并连接到localhost 3306。

发布评论

评论列表 (0)

  1. 暂无评论