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();