You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 자바 스크립트 mysql 데이터 가져 오기 on Google, you do not find the information you need! Here are the best content compiled and compiled by the Chewathai27.com/to team, along with other related topics such as: 자바 스크립트 mysql 데이터 가져 오기 자바스크립트 db 값 가져오기, 자바스크립트 mysql 연동, html db 데이터 가져오기, JavaScript mysql, html mysql 데이터 가져오기, 자바 스크립트 mysql SELECT, nodejs mysql 데이터 가져오기, HTML JavaScript mysql
[Nodejs-mysql] 데이터 가져와서 출력하기
- Article author: studee.tistory.com
- Reviews from users: 23956 Ratings
- Top rated: 4.0
- Lowest rated: 1
- Summary of article content: Articles about [Nodejs-mysql] 데이터 가져와서 출력하기 topic데이터 가져오기. main.js if(pathname === ‘/’){ if(queryData. === undefined){ // 홈페이지 db.query(`SELECT*FROM topic`, function(error … …
- Most searched keywords: Whether you are looking for [Nodejs-mysql] 데이터 가져와서 출력하기 topic데이터 가져오기. main.js if(pathname === ‘/’){ if(queryData. === undefined){ // 홈페이지 db.query(`SELECT*FROM topic`, function(error … [생활코딩] MySQL로 홈페이지 구현 [생활코딩] MySQL로 상세보기 구현 데이터베이스 접속하기 var mysql = require(‘mysql’); var db = mysql.createConnection({ host : ‘localhost’, user : ‘root’, password :..
- Table of Contents:
태그
관련글
댓글0
공지사항
최근글
인기글
최근댓글
태그
전체 방문자
[JavaScript] Mysql2 로 DB data 비동기로 가져오기 예제
- Article author: blckchainetc.tistory.com
- Reviews from users: 35184 Ratings
- Top rated: 4.3
- Lowest rated: 1
- Summary of article content: Articles about [JavaScript] Mysql2 로 DB data 비동기로 가져오기 예제 mysql2 가 아닌 mysql 을 쓴 server.js 코드 const express = require(‘express’); const nunjucks = require(‘nunjucks’); const bodyParser … …
- Most searched keywords: Whether you are looking for [JavaScript] Mysql2 로 DB data 비동기로 가져오기 예제 mysql2 가 아닌 mysql 을 쓴 server.js 코드 const express = require(‘express’); const nunjucks = require(‘nunjucks’); const bodyParser … mysql2 가 아닌 mysql 을 쓴 server.js 코드 const express = require(‘express’); const nunjucks = require(‘nunjucks’); const bodyParser = require(‘body-parser’); const tokenKey = require(‘./JWT’); con..
- Table of Contents:
태그
‘Javascript’ Related Articles
mysql – mysql 사용하기 :: 자몽아이스티맛의 기술 블로그
- Article author: jamong-icetea.tistory.com
- Reviews from users: 47219 Ratings
- Top rated: 3.3
- Lowest rated: 1
- Summary of article content: Articles about mysql – mysql 사용하기 :: 자몽아이스티맛의 기술 블로그 “Node.js로 만들어진 mysql 드라이버이고 자바스크립트로 만들어졌으며 … 들 중 SELECT문을 이용해서 특정 데이터만 불러오기 위해선 어떻게 할까? …
- Most searched keywords: Whether you are looking for mysql – mysql 사용하기 :: 자몽아이스티맛의 기술 블로그 “Node.js로 만들어진 mysql 드라이버이고 자바스크립트로 만들어졌으며 … 들 중 SELECT문을 이용해서 특정 데이터만 불러오기 위해선 어떻게 할까? mysql – mysql 사용하기 웹 프로그램은 Database와는 떨어질래야 떨어질 수 없는 구조이다. 데이터를 저장하기 위해선 Database가 필수이기 때문이다. 이번 시간에는 Node.js에서 mysql을 연결하여 사용하는 방법..자몽아이스티맛 블로그입니다.
- Table of Contents:
관련글 관련글 더보기
인기포스트
티스토리툴바
Ajax mysql 데이터 가져오기 – Javascript 샘플 코드
- Article author: ko.code-paper.com
- Reviews from users: 31146 Ratings
- Top rated: 3.6
- Lowest rated: 1
- Summary of article content: Articles about Ajax mysql 데이터 가져오기 – Javascript 샘플 코드 샘플 코드 또는 질문에 대한 답을 찾으십시오 «ajax mysql 데이터 가져오기»? 다양한 소스(github,stackoverflow 및 기타)의 예입니다. …
- Most searched keywords: Whether you are looking for Ajax mysql 데이터 가져오기 – Javascript 샘플 코드 샘플 코드 또는 질문에 대한 답을 찾으십시오 «ajax mysql 데이터 가져오기»? 다양한 소스(github,stackoverflow 및 기타)의 예입니다. 샘플 코드 또는 질문에 대한 답을 찾으십시오 «ajax mysql 데이터 가져오기»? 다양한 소스(github,stackoverflow 및 기타)의 예입니다.
- Table of Contents:
코드 예제
비슷한 페이지
다른 언어로
이 카테고리에서 인기
자바스크립트와 MySQL 연동방법
- Article author: velog.io
- Reviews from users: 34933 Ratings
- Top rated: 3.2
- Lowest rated: 1
- Summary of article content: Articles about 자바스크립트와 MySQL 연동방법 자바스크립트와 MySQL 연동방법. nodejs mysql moduel. node.js 에서 mysql에 접속해서 쿼리하고, 결과를 처리할 수 있나요? …
- Most searched keywords: Whether you are looking for 자바스크립트와 MySQL 연동방법 자바스크립트와 MySQL 연동방법. nodejs mysql moduel. node.js 에서 mysql에 접속해서 쿼리하고, 결과를 처리할 수 있나요? 환경변수를 .env에다 저장하고 .env을 .gitignore 에 저장함.env에는 코드에 노출되어선 안되는 것들을 적어놓는데, 이번에는 mysql root 비밀번호를 적도록 하겠다.npm install mysql을 하여 nodejs에서 사용할 수 있는 mysql mo
- Table of Contents:
[javascript] JavaScript를 MySQL과 연결할 수 있습니까? – 리뷰나라
- Article author: daplus.net
- Reviews from users: 16044 Ratings
- Top rated: 3.5
- Lowest rated: 1
- Summary of article content: Articles about [javascript] JavaScript를 MySQL과 연결할 수 있습니까? – 리뷰나라 데이터 노드에 직접 액세스하기 때문에 MySQL 서버를 통과 할 때 추가 대기 시간이 없으며 JavaScript 코드 // 개체에서 SQL 작업으로 변환해야합니다. 어떤 이유로 MySQL … …
- Most searched keywords: Whether you are looking for [javascript] JavaScript를 MySQL과 연결할 수 있습니까? – 리뷰나라 데이터 노드에 직접 액세스하기 때문에 MySQL 서버를 통과 할 때 추가 대기 시간이 없으며 JavaScript 코드 // 개체에서 SQL 작업으로 변환해야합니다. 어떤 이유로 MySQL …
- Table of Contents:
글 탐색
최신 글
카테고리
태그
[Node.js] Node.js에서 사용하는 MySQL
- Article author: smartseoullife.tistory.com
- Reviews from users: 15112 Ratings
- Top rated: 3.1
- Lowest rated: 1
- Summary of article content: Articles about [Node.js] Node.js에서 사용하는 MySQL 모든 데이터를 선택할 때는 추가적인 조건을 주지 않아도 된다. 1.1 특정 필드에서 필드값에 맞는 값 가져오기. connection.query( `select * from DB이름 … …
- Most searched keywords: Whether you are looking for [Node.js] Node.js에서 사용하는 MySQL 모든 데이터를 선택할 때는 추가적인 조건을 주지 않아도 된다. 1.1 특정 필드에서 필드값에 맞는 값 가져오기. connection.query( `select * from DB이름 … js파일에서 MySQL 데이터를 사용하는 방법에 대해 알아보자. 자주 사용하는 select, update, delete, insert 4개를 보려고 한다. query 를 불러올 때 사용되는 ` 표시는 키패드 1번 왼쪽에 있는 기호니 주의하시길..
- Table of Contents:
1 select
2 update
3 insert
4 delete
티스토리툴바
OKKY – 자바스크립트에 MYSQL 데이터 가져오기 어떻게 할까요..?
- Article author: okky.kr
- Reviews from users: 10847 Ratings
- Top rated: 3.1
- Lowest rated: 1
- Summary of article content: Articles about OKKY – 자바스크립트에 MYSQL 데이터 가져오기 어떻게 할까요..? 자바스크립트에 MYSQL 데이터 가져오기 어떻게 할까요..? const currentMonth = (‘0’ + (new Date().getMonth() + 1)).slice(-2) const currentYear … …
- Most searched keywords: Whether you are looking for OKKY – 자바스크립트에 MYSQL 데이터 가져오기 어떻게 할까요..? 자바스크립트에 MYSQL 데이터 가져오기 어떻게 할까요..? const currentMonth = (‘0’ + (new Date().getMonth() + 1)).slice(-2) const currentYear …
- Table of Contents:
Node js – Node.js를 이용하여 MySQL 데이터 가져오기
- Article author: webs.co.kr
- Reviews from users: 6353 Ratings
- Top rated: 4.6
- Lowest rated: 1
- Summary of article content: Articles about Node js – Node.js를 이용하여 MySQL 데이터 가져오기 npm install 명령을 이용하여 필요한 패키지들을 설치해줍니다. npm install express mysql. 그리고나서 실행시키고나서. node mysql.js. 웹 … …
- Most searched keywords: Whether you are looking for Node js – Node.js를 이용하여 MySQL 데이터 가져오기 npm install 명령을 이용하여 필요한 패키지들을 설치해줍니다. npm install express mysql. 그리고나서 실행시키고나서. node mysql.js. 웹 …
- Table of Contents:
MySQL로 상세보기 구현 – 생활코딩
- Article author: www.opentutorials.org
- Reviews from users: 19076 Ratings
- Top rated: 4.3
- Lowest rated: 1
- Summary of article content: Articles about MySQL로 상세보기 구현 – 생활코딩 조금 간단히 설명 드리자면 MySQL server에서 데이터를 ‘배열’형태로 가져오기 때문입니다. 배열은 값을 담을 수 있습니다. 값은 자바스크립트에서 함수가 … …
- Most searched keywords: Whether you are looking for MySQL로 상세보기 구현 – 생활코딩 조금 간단히 설명 드리자면 MySQL server에서 데이터를 ‘배열’형태로 가져오기 때문입니다. 배열은 값을 담을 수 있습니다. 값은 자바스크립트에서 함수가 …
- Table of Contents:
토픽 목록
수업소개
강의
소스코드
See more articles in the same category here: Top 673 tips update new.
[Nodejs-mysql] 데이터 가져와서 출력하기
[생활코딩] MySQL로 홈페이지 구현 [생활코딩] MySQL로 상세보기 구현데이터베이스 접속하기
var mysql = require(‘mysql’); var db = mysql.createConnection({ host : ‘localhost’, user : ‘root’, password : ‘abc123’, database : ‘opentutorials’ }); db.connect();
topic데이터 가져오기
main.js
if(pathname === ‘/’){ if(queryData.id === undefined){ // 홈페이지 db.query(`SELECT*FROM topic`, function(error, topics){ // 쿼리문을 실행하고 그 결과 값을 topics로 가져옴 var title = ‘Welcome’; var description = ‘Hello, Node.js’; var list = template.list(topics); // list의 인자로 topics 데이터를 전달 var html = template.HTML(title, list, `
${title}
${description}`, `create` ); response.writeHead(200); response.end(html); }); } else { // 상세보기 db.query(`SELECT*FROM topic`, function(error, topics){ // topic 데이터 가져오고 topics에 담음 if(error){ throw error;} // 데이터를 가져오지 못하면 error를 던져서 애플리케이션을 중지 시킴 db.query(`SELECT*FROM topic WHERE id=${queryData.id}`,function(error2, topic){ // topic id중 queryData.id값과 일치하는 데이터를 가져와 topic에 담음 if(error2){throw error2;} var title = topic[0].title; // topic은 배열로 값이 전달됨 var description = topic[0].description; var list = template.list(topics); var html = template.HTML(title, list, `
${title}
${description}`, ` create update
` ); response.writeHead(200); response.end(html); }); }); } }
사용자가 입력한 정보는 오염될 수 있기에 ${queryData.id}를 간접적 전달 필요
db.query(`SELECT*FROM topic WHERE id=?`,[queryData.id],function(error2, topic){ // ?의 값을 두번째 인자인 배열에 담아서 전달 // 공격에 의도가 있는 코드가 있는 것들이 세탁처리됨 if(error2){throw error2;} var title = topic[0].title; // topic은 배열로 값이 전달됨 var description = topic[0].description; var list = template.list(topics); var html = template.HTML(title, list, `
${title}
${description}`, ` create update
` ); // queryData.id값으로 업데이트, 삭제 response.writeHead(200); response.end(html); });
tamplate.js
module.exports = { HTML:function(title, list, body, control){ return `
WEB1 – ${title} WEB
${list} ${control} ${body} `; }, list:function(topics){ // 인자 topics에 main.js template.list(topics)의 topics이 들어옴 var list = ‘
‘; var i = 0; while(i < topics.length){ list = list + `
- ${topics[i].title}
`; // topics 각 id와 title 값이 링크 주소와 이름이 됨 i = i + 1; } list = list+’
‘; return list; } }
[JavaScript] Mysql2 로 DB data 비동기로 가져오기 예제
반응형
mysql2 가 아닌 mysql 을 쓴 server.js 코드
const express = require(‘express’); const nunjucks = require(‘nunjucks’); const bodyParser = require(‘body-parser’); const tokenKey = require(‘./JWT’); const cryptoPW=require(‘./cryptoPW’) const auth = require(‘./middleware/auth’); const mysql = require(‘mysql’) const session=require(‘express-session’); const app = express(); nunjucks.configure(‘views’, { express: app, }) app.set(‘view engine’, ‘html’); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false, })) app.use(express.static(‘public’)); app.use(session({ secret:’aa’, resave:true, secure:false, saveUninitialized:false, })) let connection = mysql.createConnection({ host: ‘localhost’, user: ‘root’, password: ‘5353’, database: ‘user0530’ }) connection.connect(); app.get(‘/’, (req, res) => { res.render(‘index.html’); }) app.get(‘/user/join’, (req, res) => { res.render(‘join.html’); }) app.post(‘/user/join_success’, (req, res) => { let { userid, userpw, username } = req.body; let cryptoUserpw = cryptoPW(userpw); //db에 넣기 let sql = `insert into user (userid,userpw,username) values (‘${userid}’, ‘${cryptoUserpw}’,’${username}’)`; connection.query(sql, (error, results) => { if (error) { console.log(error) } else { console.log(results); } }); res.redirect(‘/’); }) app.post(‘/auth/local/login’, (req, res) => { let { userid, userpw } = req.body; let result = { result: false, msg: ‘아이디와 비밀번호를 확인해주세요.’ }; let sql = `select * from user where userid=’${userid}’`; connection.query(sql, (error, results) => { if (error || results==”) { console.log(error); } else { let DB_userid = results[0].userid; // db let DB_userpw = results[0].userpw; // db let cryptoUserpw = cryptoPW(userpw); //고객이 입력한pw 암호화 if (userid == DB_userid && cryptoUserpw == DB_userpw) { let token = tokenKey(userid); res.cookie(‘accessToken’, token, { httpOnly: true, secure: true, }); result = { result: true, msg: ‘로그인 성공’ } } } req.session.userid = userid; res.json(result) }) }) app.get(‘/user/info’, auth, (req, res) => { let userid = req.userid; res.send(`${userid}님의 회원정보는 아래와 같습니다.`) }) app.listen(3000, () => { console.log(‘server start port:3000’) })
요 아래 부분에서
app.post(‘/auth/local/login’, (req, res) => { let { userid, userpw } = req.body; let result = { result: false, msg: ‘아이디와 비밀번호를 확인해주세요.’ }; let sql = `select * from user where userid=’${userid}’`; connection.query(sql, (error, results) => { if (error || results==”) { console.log(error); } else { let DB_userid = results[0].userid; // db let DB_userpw = results[0].userpw; // db let cryptoUserpw = cryptoPW(userpw); //고객이 입력한pw 암호화 if (userid == DB_userid && cryptoUserpw == DB_userpw) { let token = tokenKey(userid); res.cookie(‘accessToken’, token, { httpOnly: true, secure: true, }); result = { result: true, msg: ‘로그인 성공’ } } } req.session.userid = userid; res.json(result) }) })
sql 명령으로 가져온 결과 results 가 동기식이다
let sql = `select * from user where userid=’${userid}’`; connection.query(sql, (error, results) => { if (error || results==”) { console.log(error); } else { let DB_userid = results[0].userid; // db / let DB_userpw = results[0].userpw; // db } let cryptoUserpw = cryptoPW(userpw); //고객이 입력한pw 암호화 if (userid == DB_userid && cryptoUserpw == DB_userpw) { let token = tokenKey(userid); res.cookie(‘accessToken’, token, { httpOnly: true, secure: true, }); result = { result: true, msg: ‘로그인 성공’ } req.session.userid = userid; res.json(result) })
위의 코드처럼 let cryptoUserpw 부터 if 절 밖으로 뺴내고 싶었는데 이렇게 하면 DB_userid, DB_userpw 값이 undefined가 뜬다. connection 부분에 results 결과가 담기고 변수에 들어가야하는데 아래 코드가 먼저 실행기 때문같다.
비동기가 가능한 mysql2 를 사용해서 아래처럼 바꾸면 가능하다.
const mysql2 = require(‘mysql2/promise’); // 추가 1111 let mysqlInfo = { host: ‘localhost’, user: ‘root’, password: ‘5353’, database: ‘user0530’ } let connection = mysql.createConnection(mysqlInfo) let connection2 = mysql2.createConnection(mysqlInfo) // 추가 22222 app.post(‘/auth/local/login’, async (req, res) => { let { userid, userpw } = req.body; let result = { result: false, msg: ‘아이디와 비밀번호를 확인해주세요.’ }; let sql = `select * from user where userid=’${userid}’`; let [DB_results] = await (await connection2).execute(sql); //수정 33333 // [] 없이 그냥 DB_results 하면 결과값에 [0][0] 두번 줘야함 let DB_userid = DB_results[0].userid; // db let DB_userpw = DB_results[0].userpw; // db let cryptoUserpw = createPW(userpw); //고객이 입력한pw 암호화 if (userid == DB_userid && cryptoUserpw == DB_userpw) { let token = createToken(userid); res.cookie(‘accessToken’, token, { httpOnly: true, secure: true, }); result = { result: true, msg: ‘로그인 성공’ } } req.session.userid = userid; res.json(result) })
–
let [DB_results] = await (await connection2).execute(sql);
요 부분에서 connection 도 비동기로 이루어져야 해서 앞에 await을 붙인다.
반응형
자몽아이스티맛의 기술 블로그 자몽아이스티맛의 기술 블로그
mysql – mysql 사용하기
웹 프로그램은 Database와는 떨어질래야 떨어질 수 없는 구조이다.
데이터를 저장하기 위해선 Database가 필수이기 때문이다.
이번 시간에는 Node.js에서 mysql을 연결하여 사용하는 방법을 알아보자.
mysql driver
Node.js에서 mysql을 사용하기 위해서는 외부 패키지를 설치해야한다. (mysql뿐 아닌 모든 sql driver는 외부 패키지로 설치해야할 것이다.)
npm에서 mysql을 검색해보자.
“Node.js로 만들어진 mysql 드라이버이고 자바스크립트로 만들어졌으며 컴파일이 필요없고 MIT 라이센스를 받았다.”라고 설명되어 있다.
설치방법
스크롤을 내려보면 설치방법에 대해 설명을 해주고 있다.
npm registry를 통해 사용할 수 있는 Node.js 모듈이고 설치하기 전에 0.6버전 이상의 Node.js를 다운받아 설치하길 권장하고 있다.
npm install mysql –save구문으로 설치하도록 하자.
사용방법
페이지를 내려보면 패키지를 사용하는 방법을 알려주고 있다.
1. “require()”를 통해 모듈을 불러오고 “createConnection()”으로 연결자를 생성한다.
2. 그 안에 옵션으로 mysql 서버의 host정보, 계정 정보, 접근할 데이터 베이스 이름을 지정한다.
3. “connect()”로 실행한다.
4. “query()”를 통해 쿼리 정보를 전달하고 콜백함수로 결과를 받는다.
5. 작업을 완료하면 “end()”로 연결을 끊는다.
이 방법들을 반드시 숙지해야한다.
왜냐면 이 방법들만으로도 대부분의 DB처리를 할 수 있기 때문이다.
실습하기
실습에 앞서 가장먼저 데이터베이스를 생성하는 방법을 알아보자.
mysql DB를 설치하는 방법은 진행하지 않는다. DB설치 방법을 알고 싶다면 다른 글을 검색해보자.
그리고 DB쿼리문에 대해서는 기본적인 지식이 있다는 것을 전제로 두고 진행할 것이다.
1 CREATE DATABASE o2 CHARACTER SET utf8 COLLATE utf8_general_ci; cs
cmd를 통해 mysql로 접속해서 위의 코드를 실행시키면 o2라는 이름의 데이터베이스를 생성한다.
1 2 3 4 5 6 7 CREATE TABLE `topic` ( `id` int ( 11 ) NOT NULL AUTO_INCREMENT , `title` varchar ( 100 ) NOT NULL , `description` text NOT NULL , `author` varchar ( 30 ) NOT NULL , PRIMARY KEY (id) ) ENGINE = InnoDB DEFAULT CHARSET = utf8; cs
똑같이 cmd에서 mysql을 접속한 상태로 위의 코드를 실행시키면 id, title, description, author라는 컬럼을 가진 topic이라는 이름의 테이블이 생성된다.
이제 mysql에 데이터베이스 생성과 테이블 생성이 완료되었다.
만약 데이터베이스와 테이블을 생성하지 않으면 쿼리에 대한 수행은 당연히 처리할 수 없으니 반드시 데이터베이스와 테이블을 만들고 쿼리 작업을 따라하길 바란다.
이제 mysql을 연결하여 쿼리를 전달하고 처리하는 작업을 해보자.
DB에 대한 쿼리 연습은 database_mysql.js라는 애플리케이션에서 따로 연습할 것이다.
프로젝트 폴더에 database_mysql.js를 생성한다.
database_mysql.js를 열어 아래의 코드를 작성한다.
예제에서 봤듯이 mysql을 “require()”하고 “createConnection()”으로 연결자 정보를 입력한다.
그리고 “connect()”로 연결자를 실행한다.
SELECT
이제 SELECT문을 이용해서 데이터를 조회하는 방법을 알아보자.
기본적인 문법은 “SELECT [columns] FROM [table name];”
“query()”함수는 인자로 sql쿼리문,옵션: 파라미터, 콜백함수를 받는다.
옵션의 경우에는 생략해서 사용할 수도 있다.
sql쿼리문이 수행되면 그 결과를 rows에 담고 콜백함수에 반환해준다.
따라서 rows를 통해 결과를 출력할 수 있다.
rows를 출력해보면 다음과 같은 결과가 나타난다.
topic이란 테이블에 저장된 데이터는 rows에 저장된다는 것을 알 수 있다.
테이블에 저장된 많은 데이터들 중 SELECT문을 이용해서 특정 데이터만 불러오기 위해선 어떻게 할까?
바로 “query()”에 인자로 넣을 수 있는 option을 활용한다.
sql 쿼리문에 “?”기호 (치환자)를 넣으면 저 위치에 원하는 데이터를 대입시켜 조회할 수 있다.
이런 특징은 가변적인 데이터를 넣을 때 매우 유용하다.
sql문과 파라미터를 query의 인자로 전달하면 내부적으로 데이터를 매칭시켜 쿼리문을 완성시킨다.
실행해보면 파라미터로 전달한 “Node.js”데이터만 출력하는 것을 알 수 있다.
INSERT
이번에는 INSERT문이다.
테이블에 데이터를 추가하기 위해서 사용하는 문법이다.
기본적인 문법은 “INSERT INTO [table name] (columns) VALUES (data);”
마찬가지로 sql변수에 쿼리문을 저장한다.
query()함수 사용은 모두 동일하다.
INSERT문 역시 “?”기호(치환자)를 이용하여 가변적인 데이터를 받을 수 있다.
실행해보면 rows에 OkPacket이라는 이름의 객체로 insert한 정보들이 반환된다.
SELECT해보면 insert가 정상적으로 처리된 것을 알 수 있다.
UPDATE
이번에는 UPDATE문이다.
테이블에 저장된 데이터를 수정하기 위해 사용하는 문법이다.
문법은 “UPDATE [table name] SET [columns];”
중요한 것은 WHERE을 지정하지 않을 경우 모든 데이터에 수정을 가하기 때문에 반드시 WHERE을 붙이는 것을 습관화하는 것이 좋다.
프로그램을 실행해보면 UPDATE가 정상적으로 수정이 된 것을 확인할 수 있다.
DELETE
이번에는 DELETE문이다.
테이블에 저장된 데이터를 삭제할 때 사용하는 문법이다.
문법은 “DELETE FROM [table name] WHERE = [columns];”
이 또한 데이터를 삭제하는 작업이니 WHERE을 붙여서 사용하는 것을 습관화해야한다.
DELETE 쿼리문을 작성했고 대상으로 id가 1번인 데이터를 삭제하겠다고 선언했다.
테이블을 확인해보면 1번 데이터가 사라진 것을 확인할 수 있다.
So you have finished reading the 자바 스크립트 mysql 데이터 가져 오기 topic article, if you find this article useful, please share it. Thank you very much. See more: 자바스크립트 db 값 가져오기, 자바스크립트 mysql 연동, html db 데이터 가져오기, JavaScript mysql, html mysql 데이터 가져오기, 자바 스크립트 mysql SELECT, nodejs mysql 데이터 가져오기, HTML JavaScript mysql