start learning
Image 1
619

Creating and Managing Mysql Database and tables

Creating and managing databases and tables in MySQL involves using SQL commands. Below are some common tasks related to creating and managing databases and tables:

If you're using a different operating system, the steps might be a bit different.

Creating a Database

CREATE DATABASE your_database_name;
Selecting a Database

USE your_database_name;
Creating a Table

CREATE TABLE your_table_name (
    column1 datatype,
    column2 datatype,
    ...
);
  • Example :

CREATE TABLE users (
    id INT PRIMARY KEY,
    username VARCHAR(50),
    email VARCHAR(100)
);
Viewing Table Structure

DESCRIBE your_table_name;
Inserting Data into a Table

INSERT INTO your_table_name (column1, column2, ...) VALUES (value1, value2, ...);
  • Example :

INSERT INTO users (id, username, email) VALUES (1, 'john_doe', 'john@example.com');
Querying Data

SELECT * FROM your_table_name;
Updating Data:

UPDATE your_table_name SET column1 = value1 WHERE condition;
  • Example :

UPDATE users SET email = 'john_doe@example.com' WHERE id = 1;
Deleting Data

DELETE FROM your_table_name WHERE condition;
  • Example :

DELETE FROM users WHERE id = 1;
Dropping a Table

DROP TABLE your_table_name;
Dropping a Database

DROP DATABASE your_database_name;

These are basic SQL commands to create, manage, and manipulate databases and tables in MySQL. Always be cautious when using commands like DROP TABLE or DROP DATABASE as they permanently delete data. It's recommended to have backups before making such changes, especially in a production environment.

Remember that these steps may need adjustments based on your specific system and requirements. Additionally, if you're using a different operating system, the installation steps may vary. Always refer to the official documentation for the most accurate and up-to-date instructions.