nodejs 连接 mysql 数据库

91 阅读1分钟
const mysql = require("mysql");
// 配置连接信息
const config = {
  host: "localhost",
  user: "root", // mysql-用户名
  password: "root", // mysql-密码
  database: "mldatabase", // mysql-数据库名称
};
const connect = mysql.createConnection(config);
// 连接
connect.connect();
// 查询
connect.query("SELECT * FROM `person`", function (err, rows, fields) {
  console.log(rows);
});
// 关闭连接
connect.end();

  • win + R => services.msc 查看所启动服务
  • 命令行mysql要使用分号结尾

比如

// 重置密码命令
ALTER USER 'username'@'host' IDENTIFIED BY 'new_password'; 
  • 一般系统推荐的字符集和排序规则

uft8mb4

uft8mb4_gengeal_ci

  • nodemon 插件,nodejs 修改自动生效
npm install -g nodemon
  • Navicate 设计表 id 为主键,勾选自增递增时 保存 id 会自动递增