node_数据库mysql安装

// 1.下载mysql安装

// 2.环境变量配置
//   1.打开我的电脑在我的电脑右键中选择属性,然后单击选择高级系统设置。
//   2.在系统属性的‘高级’中选择环境变量。
//   3.选择Mysql安装的目录,在Mysql安装的目录中找到bin目录,把此路径复制。
//   4.在用户变量的path变量中添加变量值,变量值为刚复制的路径。
//   5.打开cmd输入mysql -u root -p 后系统响应,再输入口令就行了,即可进入到Mysql。// => 连接到数据库

// 3.安装可视化数据库管理工具 navicat

// 4.连接数据库
//   cmd:打开cmd输入mysql -u root -p 后系统响应,再输入口令就行了,即可进入到Mysql。
//   navicat:点击连接 => mysql => 输入用户和密码就行

// 5.创建数据库
//   cmd: CREATE DATABASE database_name
//   navicat: 右击连接主机名新建数据库 => 输入数据库名字,字符集utf8,排序规则utf8_general_ci

// 6.创建数据表
//   cmd:语法,CREATE TABLE table_name (column_name column_type)
//     mysql> CREATE TABLE table_name(
//     //AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1
//     -> runoob_id INT NOT NULL AUTO_INCREMENT,
//     //如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。
//     -> runoob_title VARCHAR(100) NOT NULL,
//     -> runoob_author VARCHAR(40) NOT NULL,
//     -> submission_date DATE,
//     // PRIMARY KEY关键字用于定义列为主键。 可以使用多列来定义主键,列间以逗号分隔。
//     -> PRIMARY KEY ( runoob_id )
//     // ENGINE 设置存储引擎,CHARSET 设置编码。
//     -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
//     // 注意:MySQL命令终止符为分号 ; 注意: -> 是换行符标识,不要复制
//   navicat: 点击新建表,输入字段,类型,长度等等


// 7.node连接数据库_mysql模块

// 引入模块
let mysql = require('mysql')
let options = {
  host     : 'localhost',    // 主机地址 (默认:localhost)
  user     : 'root',         // 用户名
  password : '123456',       // 密码
  database : 'database_name'  // 数据库名
  // port, 端口号默认3306
  // charset  连接字符集(默认:'UTF8_GENERAL_CI',注意字符集的字母都要大写)
}
// 创建连接
let connection = mysql.createConnection(options);
// 连接数据库
connection.connect();
// 数据库语句操作
let operate = 'SECLECT FROM table_name'
connection.query(operate, function (error, results, fields) {
  if (error) throw error;
  callback(results)
});
// 断开数据库
connection.end();

 

posted @ 2020-03-12 10:25  前端之旅  阅读(376)  评论(0)    收藏  举报