node链接mysql

我们这里引入mysql这个第三方库

  1. const mysql = require('mysql')
  2. //1、创建链接对象
  3. const con = mysql.createConnection({
  4. host: 'localhost',
  5. user: 'root',
  6. password: 'mysql2020',
  7. port: '3306',
  8. database: 'myblog' //库名
  9. })
  10. //2、开始连接
  11. con.connect()
  12. //3、执行 sql 语句
  13. const sql = `insert into blogs (title, content, createtime, author)
  14. values ('标题A', '内容A', 154687170222, 'joinmouse')`
  15. con.query(sql, (err, result) => {
  16. if (err) {
  17. console.error(err)
  18. return
  19. }
  20. console.log(result)
  21. })
  22. //关闭连接
  23. con.end()

node链接redis

引入redis这个第三方库

  1. const redis = require('redis')
  2. //1、创建客户端
  3. const redisClient = redis.createClient(6379, '127.0.0.1')
  4. redisClient.on('error', err => {
  5. console.error(err)
  6. })
  7. //2、测试
  8. redisClient.set('myname', 'joinmouse', redis.print)
  9. redisClient.get('myname', (err, val) => {
  10. if(err) {
  11. console.log(err)
  12. return
  13. }
  14. console.log('val: ' + val)
  15. // 退出
  16. redisClient.quit()
  17. })