node中 mysql创建表语句
时间: 2023-08-21 18:20:28 浏览: 38
在 Node.js 中,可以使用 mysql 模块来操作 MySQL 数据库。下面是一个示例的 MySQL 创建表的语句,可以用于 Node.js 中:
```javascript
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'password',
database: 'test'
});
connection.connect((err) => {
if (err) throw err;
console.log('Connected!');
const sql = `CREATE TABLE customers (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
email VARCHAR(255)
)`;
connection.query(sql, (err, result) => {
if (err) throw err;
console.log('Table created!');
connection.end();
});
});
```
以上示例代码创建了一个名为 customers 的表,包含三列:id、name 和 email。其中 id 是自增长主键。通过 connection.query() 方法执行 SQL 语句,如果执行成功,将会输出 "Table created!"。最后通过 connection.end() 方法关闭数据库连接。