Practical-94

Practical – 94 : MY SQLમાં DDL,DCL & DML સ્ટેટમેન્ટનો ઉપયોગ

DDL – કાર્ય

કમાન્ડ

MySQL ના તમામ ડેટાબેઝનું લીસ્ટ જોવા માટે

SHOW {DATABASES | SCHEMAS}

    [LIKE ‘pattern‘ | WHERE expr]

કોઈ ડેટાબેઝનો ઉપયોગ કરવા માટે

USE db1;

SELECT COUNT(*) FROM mytable;   # selects from db1.mytable

કરન્ટ ડેટાબેઝના બધા ટેબલનું લીસ્ટ જોવા માટે

SHOW [EXTENDED] [FULL] TABLES

    [{FROM | IN} db_name]

    [LIKE ‘pattern‘ | WHERE expr]

નવું ટેબલ બનાવવા માટે

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ….
);

ટેબલનું સ્ટ્રક્ચર જોવા માટે

DESCRIBE table_name;

ટેબલમાં કોઈ ફિલ્ડ ઉમેરવા માટે

ALTER TABLE products DROP COLUMN description;

ટેબલમાં કોઈ ફિલ્ડની ડેટા ટાઈપ બદલવા માટે

ALTER TABLE table_name MODIFY COLUMN column_name new_data_type;

ટેબલમાંથી કોઈ ફિલ્ડ દુર કરવા માટે

ALTER TABLE table_name

DROP COLUMN column_name;

ટેબલનું નામ બદલવા માટે

ALTER TABLE old_table_name RENAME new_table_name;

ટેબલમાં રહેલ ડેટા જોવા માટે

SELECT column1, column2, …
FROM table_name;

ટેબલમાં ડેટા ઉમેરવા માટે

INSERT INTO table_name (column1, column2, column3, …)
VALUES (value1, value2, value3, …);

ટેબલમાંથી બધા ડેટાને એક સાથે દુર કરવા માટે

DELETE FROM table_name;

ટેબલને ડેટાબેઝમાંથી દુર કરવા માટે

DROP TABLE table_name;