node.jsでmySQLを使用する
設定 ER NOT SUPPORTED AUTH MODEエラーが発生した場合は、MySQLに接続し、次のクエリ文 を入力します.
クエリ関数によるクエリーの利用
INSERT INTO(追加)表に名前と電子メールアドレスを追加するクエリの例 VALUE?安全を強化するために使用できますか?使用します.の内容は、2番目のパラメータuserの並び順で置き換えられます. callback関数、2つのパラメータがnullエラーで正常に挿入され、詳細は結果から確認できます.
SELECT(照会) クエリ文により 行が抽出され、ユーザテーブルのid値は1結果は結果別
npm install mysql --save
mySQL接続let mySQL= require('mysql');
let database = mySQL.createConnection({
host:'localhost',
user:'root',
password:'******',
database:'blog'
timezone: 'KST' //NOW() 타임존 설정
});
database.connect();
mySQL接続エラーALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';
クエリ関数によるクエリーの利用
INSERT INTO(追加)
let user=[
'아무개',
'[email protected]',
'서울'
];
database.query(`INSERT INTO user (name,email,address) VALUE(?,?,?)`,
user,
(error,results) => {
console.log('error', error);
console.log('results', results);
}
);
SELECT(照会)
let id=1;
database.query('SELECT * FROM user WHERE id=?', [id], (error, results, fields) => {
console.log('error', error);
console.log('results', results);
console.log('results', fields);
});
Reference
この問題について(node.jsでmySQLを使用する), 我々は、より多くの情報をここで見つけました https://velog.io/@ljwasboy/node.js에서-mySQL-사용テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol