首页 > 数据库 > mysql教程 > 使用 Node.js 创建 MySQL 表

使用 Node.js 创建 MySQL 表

王林
发布: 2023-09-02 17:05:02
转载
1205 人浏览过

使用 Node.js 创建 MySQL 表

一般来说,NoSQL数据库(如MongoDB)在Node开发者中更受欢迎。然而,选择哪个数据库管理系统完全取决于您的用例和选择。您选择的数据库类型主要取决于项目的需求。

例如,如果您需要创建表或实时插入并处理大量数据,则NoSQL数据库是一个不错的选择;而如果您的项目涉及更复杂的查询和事务处理,则SQL数据库更加合理。

在本文中,我们将解释如何连接到MySQL并在其中创建一个新表。

安装NPM MySQL依赖项

以下是检查应用程序与MySQL数据库连接的步骤。

  • 创建一个自己喜欢的项目,并导航到该项目。

>> mkdir mysql-test
>> cd mysql-test
登录后复制
  • 使用以下命令创建一个 package.json 文件

>> npm init -y
登录后复制

您将获得以下输出 −

Wrote to /home/abc/mysql-test/package.json:
{
   "name": "mysql-test",
   "version": "1.0.0",
   "description": "",
   "main": "index.js",
   "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1"
   },
   "keywords": [],
   "author": "",
   "license": "ISC"
}
登录后复制
  • 安装 MySQL 模块 -

   >> npm install mysql
登录后复制

输出

+ mysql@2.18.1
added 11 packages from 15 contributors and audited 11 packages in 3.264s
found 0 vulnerabilities
登录后复制

使用Node创建MySQL表

  • 创建一个名为app.js的JS文件

  • 复制并粘贴下面给出的代码片段

  • 使用以下命令运行该文件

   >> node app.js
登录后复制

示例

// Checking the MySQL dependency in NPM
var mysql = require('mysql');

// Creating a mysql connection
var con = mysql.createConnection({
   host: "localhost",
   user: "yourusername",
   password: "yourpassword",
   database: "mydb"
});

con.connect(function(err) {
   if (err) throw err;
      console.log("Database connected!");
   var sql = "CREATE TABLE students (name VARCHAR(255), address VARCHAR(255))";
   con.query(sql, function (err, result) {
      if (err) throw err;
         console.log("Table created");
   });
});
登录后复制

输出

以下输出将在控制台上打印:

Database connected!
Table created
登录后复制

以上是使用 Node.js 创建 MySQL 表的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板