mysql 설치가 완료되었고, database 와 table 을 만들고 나서의 작업
아래의 node-mysql 깃허브 링크를 통해 npm install mysql 을 한 후에, instroduction 코드도 수행한다.
A pure node.js JavaScript Client implementing the MySQL protocol.
var mysql = require('mysql'); var conn = mysql.createConnection({ host : 'localhost', user : 'root', password : 'your_pw', database : 'o2' }); conn.connect(); var SQL = 'SELECT * FROM topic'; conn.query(SQL, function (err, rows, fields){ if (err) { console.log(err); } else { console.log('rows', rows); console.log('fields', fields); } })
하지만, 에러가 발생했는데;;

구글링 결과, 아래 코드 수행하거나 mysql2 로 설치하라고 함.
그래서 그냥 아래 코드 수행하니까 잘됐음!
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_current_password';
.
.
.
참조 링크 ▶︎ 생활코딩