📜  Node.js MySQL创建表(1)

📅  最后修改于: 2023-12-03 15:03:13.792000             🧑  作者: Mango

使用Node.js和MySQL创建表

在Node.js中,我们可以使用MySQL模块来与MySQL数据库进行交互。一个最基本的任务就是创建表。在本文中,我们将使用Node.js和MySQL模块来创建一个简单的表。

环境设置

在开始之前,我们需要一些准备工作。首先,您需要一个MySQL数据库。如果您还没有安装MySQL,请先安装MySQL并设置一个数据库。其次,您需要安装Node.js和MySQL模块。您可以使用以下命令来安装MySQL模块:

npm install mysql
创建表

我们将创建一个包含idname字段的users表。使用以下命令连接到MySQL数据库:

var mysql = require('mysql');
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'root',
  password : 'password',
  database : 'database_name'
});

connection.connect();

接下来,我们将使用以下SQL语句来创建我们的users表:

CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  PRIMARY KEY (id)
);

我们可以使用以下代码执行SQL语句并创建表:

connection.query('CREATE TABLE users (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, PRIMARY KEY (id))', function (err, result) {
  if (err) throw err;
  console.log("Table created");
});

这段代码执行了SQL语句,并在控制台输出Table created,表明我们的users表已经成功创建。

总结

在本文中,我们使用Node.js和MySQL模块创建了一个简单的表。使用这些基本的步骤,您可以开始在应用程序中操作MySQL数据库。