一、安装:
npm install mysql
二、安装MySQL数据库
1、官网下载好mysql数据库(https://dev.mysql.com/downloads/mysql/)
2、一路next其中需要设置你的sql账户密码
3、用文本编辑器打开 .bash_profile 文件
vim ~/.bash_profile
加入
PATH=$PATH:/usr/local/mysql/bin
4、登陆MySQL
在命令行输入
mysql -u root -p
3、修改密码
在MySQL8.0.4以前,执行
SET PASSWORD=PASSWORD('修改的密码');
即可修改密码。
如果mysql是8.0版本以上,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。
因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,我暂时还是改回了“mysql_native_password”认证插件。
在MySQL中执行命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
三、基础数据
采用navicat在数据库中构建表
四、node连接数据库
var mysql = require('mysql');
// 创建连接
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'yu12345678',
database : 'student'
});
// 连接数据库
connection.connect();
// 执行数据库操作(之后所有的操作更改mysql数据库查询语句就可以了)
connection.query('SELECT * FROM `users`', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results);
});
// 关闭连接
connection.end();
网友评论