Node.js MySQL Drop Table (original) (raw)

Last Updated : 07 Oct, 2021

DROP TABLE Query is used to Delete or Drop a table from MySQL Database.

Syntax:

Modules:

SQL gfg_db Database Preview (showing tables):

Example 1: Delete users Table

Javascript

const mysql = require( "mysql" );

let db_con = mysql.createConnection({

`` host: "localhost" ,

`` user: "root" ,

`` password: '' ,

`` database: 'gfg_db'

});

db_con.connect((err) => {

`` if (err) {

`` console.log( "Database Connection Failed !!!" , err);

`` return ;

`` }

`` console.log( "We are connected to gfg_db database" );

`` let query = 'DROP TABLE users' ;

`` db_con.query(query, (err, rows) => {

`` if (err) throw err;

`` console.log( 'Deleted users Table' );

`` });

});

Output:

Example 2: Delete users Table only if it Exists

Javascript

const mysql = require( "mysql" );

let db_con = mysql.createConnection({

`` host: "localhost" ,

`` user: "root" ,

`` password: '' ,

`` database: 'gfg_db'

});

db_con.connect((err) => {

`` if (err) {

`` console.log( "Database Connection Failed !!!" , err);

`` return ;

`` }

`` console.log( "We are connected to gfg_db database" );

`` let query = 'DROP TABLE IF EXISTS users' ;

`` db_con.query(query, (err, rows) => {

`` if (err) throw err;

`` console.log( 'Deleted users Table' );

`` });

});

Output:

Similar Reads

MySQL Basics
















MySQL User Management





MySQL Managing Databases







MySQL Managing Tables




















MySQL Query





















MySQL Clauses







MySQL Aggregate Functions




MySQL Data Constraints








MySQL Joining Data