【架构师(第三十九篇)】 服务端开发之连接 MySQL 数据库

2022-12-10 13:48:56 浏览数 (1)


连接并新建本地数据库

打开 workbench ,点击按钮连接数据库

填写数据库名称,其它默认即可

点击此处填写密码

填写安装时候设置的密码,然后点击 ok

点击测试一下连接

显示 successfully 就是成功了

关闭弹窗,点击 ok

这就是我们刚刚添加的数据库了,点击就可以查看

点击这个图标进行数据库的添加

输入数据库名称,选择编码方式,点击 apply

继续点击 apply

点击 finish

点击这里 ,就可以看到刚才新建的数据库了

这就是刚新建的数据库

右键新建的数据库,点击 Set as Default Schema 设置为此次连接的默认数据库。

使用 mysql2 测试数据库连接

安装 mysql2

代码语言:javascript复制
npm i mysql2 sequelize -S

数据库配置文件

代码语言:javascript复制
// srcconfigenvsdev.js

module.exports = {
  // mysql 的配置
  mysqlConfig: {
    host: 'localhost',
    user: 'root',
    password: 'xiaowei123',
    port: '3306',
    database: "imooc_logo_course"
  }
}

mysql2 连接测试

代码语言:javascript复制
// srcdbmysql2.js

const mysql = require('mysql2/promise')
const { mysqlConfig } = require('../config/envs/dev')

// mysql2 连接测试
async function testMysqlConn() {
  const connection = await mysql.createConnection(mysqlConfig)
  const [rows] = await connection.execute('select now();')
  return rows
}

// 可直接执行 node src/db/mysql2.js 进行测试
; (async () => {
  const rows = await testMysqlConn()
  console.log('


	

0 人点赞