用MySQL 模块访问 MySQL 数据库

用MySQL 模块访问 MySQL 数据库

1. 用MySQL 模块访问 MySQL 数据库

用 Node.js 访问 MySQL 数据库前,要确认已经安装 MySQL 数据区服务器软件;
MySQL 是一种关系型数据库软件
MySQL 的几个简单命令:
20220116
SQLyog 提供了图形用户界面 GUI,能快速地创建。组织。存取 MySQL 数据库,还提供了对数据库的导入和导出功能;
首次使用 SQLyog 时,要进行用户注册;
先填写 MySQL 服务器的名称,填写用户名和用户密码,填写完成后可以先测试连接是否成功;
20210116
创建 MySQL 数据库和执行外部的 SQL 脚本文件,可使用服务器的右键菜单,如下:
20220116
注意:

  1. 创建 MySQL 数据库时,要设置指定存储字符的编码,设置为 utf-8
  2. 执行 SQL 脚本文件时,若存在名称相同的数据,原先的数据库就会被覆盖;

项目移植时,要导出数据库的 SQL 脚本文件;导出某个数据的 SQL脚本文件的方式为对需要导出的数据的右键菜单;
20220116

在导出的数据库脚本文件中,可查看创建和使用数据库的命令代码:

CREATE DATABASE 'meana1' DEFAULT CHARACTER SET utf-8;
USE 'meana1';

注意: 由于 WAMP 包含 MySQL 服务器软件,它们访问的域名都是相同的,只是端口设置不同,先安装的默认占用 3306 端口,所以,后安装的要修改成另一个端口;如 3308
例子:使用 Node.js 访问 MySQL

var mysql = require("mysql");       //加载MySQL模块
var connection=mysql.createConnection({
    //连接对象
    host:'localhost',
    user:'root',
    password:'123456',
    port:'3306',
    database:'data',
    dateStrings:true
});
connection.connect();   //连接
var sql='SELECT * FROM user';       //查询 user 表
connection.query(sql,function(err,result){
    //查询,匿名方式
    if(err){
        console.log('[SELECT ERROR]-',err.message);
        return;
    }
    console.log('------SELECT------');
    console.log(result);
    console.log('------SELECT------\n');
});
connection.end();       //关闭数据库

20220116

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值