最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

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

运维笔记admin11浏览0评论

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

在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. 暂无评论