• express服务器 想连接数据库 需要使用到一个第三方插件——mysql

  • mysql插件使用步骤

    • 1.下载安装mysql插件:npm i mysql

    • 2.引入mysql

      • let mysql = require('mysql');

    • 3.使用

      • //3.1引入的mysql对象  调用一个方法 createConnection 来创建和mysql数据库之间的连接
        //createConnection方法中需要传入一个对象参数  用来配置连接的相关数据
        let connection = mysql.createConnection({host     : 'localhost',//数据库运行的服务器域名或ip地址user     : '',//用户名 统一使用根用户rootpassword : '',//密码 一般都是rootdatabase : ''//要连接的数据库名称
        });
        //最后 声明一个变量 接收createConnection方法 返回值 这个返回值 就是我们的连接对象
        ​
        //3.2使用连接对象 调用connect方法 真正联通服务器和数据库之间的连接
        connection.connect();
        ​
        //3.3使用连接对象的query方法 对数据库进行相关操作
        //连接对象.query("用来操作数据库的sql语句",(err,data)=>{ err是错误信息,data则是操作数据库的结果数据 })
        connection.query('SELECT 1 + 1 AS solution', function (error, results, fields) {if (error) throw error;console.log('The solution is: ', results[0].solution);
        });
        ​
        //3.4调用连接对象的end方法 断掉连接
        connection.end();

服务器连接数据库mysql相关推荐

  1. android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...

    通过web服务器访问MYSQL数据库有以下几个过程: 1.在MySql下创建自己的数据库和自己的表单 2.连接数据库. 3.访问数据库 1.创建web工程 (服务器端) 在Myeclipse下新建一个 ...

  2. 阿里云服务器 ,MySQL建库、建表

    --1.连接数据库mysql -u root -p--2.输入密码--3.建库create database is_mysql;--4.查看是否建表成功show database;--5.通过工具(我 ...

  3. jira 连接 mysql_JIRA使用教程:连接数据库—MySQL

    本文主要介绍如何连接JIRA到mysql数据库. 首先 查看MySQL的版本是否支持,查阅 支持的平台 . 如果是转移JIRA到另一台服务器,先导出数据为XML备份,然后将旧数据库中的数据传输到新的数 ...

  4. Navicat连接Linux服务器的mysql出现连接不上的问题

    1.使用常规连接 一般需要改下服务器上mysql的权限,首先登陆mysql,执行下面的命令 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED B ...

  5. jira mysql_JIRA使用教程:连接数据库—MySQL

    原标题:JIRA使用教程:连接数据库-MySQL 本文主要介绍如何连接 JIRA 到MySQL数据库. 首先查看MySQL的版本是否支持,查阅支持的平台. 如果是转移JIRA到另一台服务器,先导出数据 ...

  6. 命令进入mysql创建jira_JIRA使用教程:连接数据库―MySQL

    本文主要介绍如何连接JIRA到mysql数据库. 首先 查看MySQL的版本是否支持,查阅 支持的平台 . 如果是转移JIRA到另一台服务器,先导出数据为XML备份,然后将旧数据库中的数据传输到新的数 ...

  7. 客户端连接不到服务器上MySQL数据库 解决方法

    购买了阿里云服务器,自己安装了MySQL,开启了MySQL服务,但还是连接不上服务器的数据库.经过一番研究找到了解决方法. 首先,我们看服务器的mysql是正常运行的 客户端访问远程服务器测试失败: ...

  8. python解压版怎么安装不了_python 连接数据库mysql解压版安装配置及遇到问题

    引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u205 ...

  9. ubuntu+终端不能启动mysql数据库_强制重启Ubuntu服务器后Mysql无法启动

    本文将为您描述强制重启Ubuntu服务器后Mysql无法启动,具体完成步骤: 强制重启服务器后启动mysql不断报错误"code=exited","failed" ...

最新文章

  1. 一文图解卡尔曼滤波(Kalman Filter)
  2. 【MPI程序】向量乘法,向量点积(高性能计算)
  3. 怎么用汇编语言转换c语言程序设计,C语言是如何转换成汇编语言的6个步骤带你解析...
  4. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)
  5. asterisk使用MYSQL认证的配置方法
  6. 什么样的领导会给公司造成损失呢?
  7. poj 3061 Subsequence 尺取法
  8. 单片机c语言期末考试题(a)的答案,单片机C语言期末考试题(A).doc
  9. Java继承中为什么不可以降低父类重写方法的访问权限
  10. AcWing 873. 欧拉函数(单个欧拉模板)
  11. ps快捷键常用表,ps快捷键大全!最全面的PS快捷键使用指南(图文演示)
  12. 【springboot短信收发】
  13. MIB Browser的使用(附安装包)
  14. html中盒子透明度代码,用CSS制作一个透明盒子
  15. 符号检验和置信区间R代码
  16. MySQL权限授权认证详解
  17. 基于c语言的ug二次开发,(完整)3_UG二次开发实用教程第三章(16页)-原创力文档...
  18. WIN11操作系统进行OPC通讯如何设置Administrator账户
  19. PHP截取中英文混合字符串
  20. 学习笔记-基于全局和局部对比自监督学习的高分辨率遥感图像语义分割-day2

热门文章

  1. AJAX 后端处理程序
  2. System.StackOverflowException
  3. STM32 PWM的理解
  4. sklearn的predict_proba
  5. HTML5学习_day10(4)--兼容性个例
  6. 两表联合查询的sql删除语句的写法(连表删除)
  7. 快速上手Luminati的三个使用方法
  8. 数据结构中,“结点”的意思
  9. MATLAB实现分支定界法求解整数规划
  10. InnerHTML、InnerText、outerHTML的用法与区别