js如何处理mysql

2024-12-01 08:52:58 编辑:抖狐科技 来源:摘自互联网

js通过连接数据库并执行查询来处理mysql。数据库连接步骤包括:创建连接、执行查询、插入数据、更新数据、删除数据。

js如何处理mysql

JS如何处理MySQL?

1、数据库连接

使用JavaScript连接MySQL数据库,需要借助MySQL驱动程序,如mysqljs/MySQL或node-mysql。通过以下步骤建立连接:

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

登录后复制

2、查询数据

连接成功后,可以通过query()方法执行SQL查询:

connection.query('SELECT * FROM users', (err, rows) => {
  if (err) throw err;
  console.log(rows);
});

登录后复制

3、插入数据

使用insert()方法插入数据:

const values = ['John Doe', 'john.doe@example.com'];
connection.query('INSERT INTO users (name, email) VALUES (?)', [values], (err, result) => {
  if (err) throw err;
  console.log(`Inserted user with id: ${result.insertId}`);
});

登录后复制

4、更新数据

使用update()方法更新数据:

connection.query('UPDATE users SET name = ? WHERE id = ?', ['Jane Doe', 1], (err, result) => {
  if (err) throw err;
  console.log(`Updated user with id: ${result.affectedRows}`);
});

登录后复制

5、删除数据

使用delete()方法删除数据:

connection.query('DELETE FROM users WHERE id = ?', [1], (err, result) => {
  if (err) throw err;
  console.log(`Deleted user with id: ${result.affectedRows}`);
});

登录后复制

6、关闭连接

使用end()方法关闭连接:

connection.end();

登录后复制

以上就是js如何处理mysql的详细内容,更多请关注抖狐科技其它相关文章!

本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢