목차
MySQL 테이블 삭제 구문
테이블 삭제하기
테이블이 존재하면 삭제
MySQL 테이블 삭제 구문
테이블 삭제.
DROP TABLE hz_member
테이블이 존재할 때만 삭제.
DROP TABLE IF EXISTS hz_member
테이블 삭제하기
1. C:\User\사용자명\hz.js 생성.
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "autoset",
database: "hz "
});
con.connect(function(err) {
if (err) throw err;
var sql = "DROP TABLE hz_member";
con.query(sql, function (err, result) {
if (err) throw err;
console.log("Table deleted");
});
});
2. CMD 모드에서 아래 명령어 입력해 시작 설정.
C:\User\사용자명>node hz.js
[반환값] ※ 아래 메세지 뜨면 레코드 입력 성공.
Table deleted
테이블이 존재하면 삭제
1. C:\User\사용자명\hz.js 생성.
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "autoset",
database: "hz "
});
con.connect(function(err) {
if (err) throw err;
var sql = "DROP TABLE IF EXISTS hz_member";
con.query(sql, function (err, result) {
if (err) throw err;
console.log(result );
});
});
2. CMD 모드에서 아래 명령어 입력해 시작 설정.
C:\User\사용자명>node hz.js
[반환값]
1. 테이블 있는 경우.
OkPacket {
fieldCount: 0,
affectedRows: 0,
insertId: 0,
serverStatus: 2,
warningCount: 0,
message: '',
protocol41: true,
changedRows: 0
}
2. 테이블 없는 경우.
OkPacket {
fieldCount: 0,
affectedRows: 0,
insertId: 0,
serverStatus: 2,
warningCount: 1,
message: '',
protocol41: true,
changedRows: 0
}
※ 유일한 차이점: 테이블 없으면 warningCount 속성이 1로 설정됨.
주소 복사
랜덤 이동
최신댓글