Skip to main content

MYSQL

 MYSQL Cheat Sheet 

Here's a cheat sheet summarizing some of the common MySQL commands and syntax:

sql
-- MySQL Cheat Sheet -- Connect to MySQL Server: mysql -u username -p -- Create Database: CREATE DATABASE database_name; -- Use Database: USE database_name; -- Create Table: CREATE TABLE table_name ( column1 datatype constraints, column2 datatype constraints, ... ); -- Insert Data into Table: INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); -- Select Data from Table: SELECT column1, column2, ... FROM table_name WHERE condition; -- Update Data in Table: UPDATE table_name SET column = value WHERE condition; -- Delete Data from Table: DELETE FROM table_name WHERE condition; -- Create Index: CREATE INDEX index_name ON table_name (column1, column2, ...); -- Create Primary Key: ALTER TABLE table_name ADD PRIMARY KEY (column); -- Create Foreign Key: ALTER TABLE child_table_name ADD FOREIGN KEY (column) REFERENCES parent_table_name (column); -- Join Tables: SELECT columns FROM table1 JOIN table2 ON table1.column = table2.column; -- Aggregate Functions: SELECT COUNT(column) -- Count number of rows SELECT SUM(column) -- Sum of values in a column SELECT AVG(column) -- Average of values in a column SELECT MAX(column) -- Maximum value in a column SELECT MIN(column) -- Minimum value in a column -- Grouping and Filtering: SELECT column1, aggregate_function(column2) FROM table_name GROUP BY column1 HAVING condition; -- Sorting: SELECT columns FROM table_name ORDER BY column ASC|DESC; -- Limiting Results: SELECT columns FROM table_name LIMIT number; -- Joins: INNER JOIN table2 ON condition -- Returns matching rows from both tables LEFT JOIN table2 ON condition -- Returns all rows from the left table and matching rows from the right table RIGHT JOIN table2 ON condition -- Returns all rows from the right table and matching rows from the left table FULL JOIN table2 ON condition -- Returns all rows when there is a match in either the left or right table -- Backup and Restore: mysqldump -u username -p database_name > backup.sql -- Create a backup mysql -u username -p database_name < backup.sql -- Restore from a backup -- Exit MySQL: EXIT;

This cheat sheet covers some of the commonly used MySQL commands and syntax for managing databases, tables, data manipulation, querying, and basic administration tasks. It serves as a handy reference for quick look-ups and reminders while working with MySQL databases.

Comments

Popular posts from this blog

Tokens, Identifiers, Data Types, Sequence Control, Subprogram Control, Arrays, Structures, Union, String, Pointers, Functions, File Handling, Command Line Argumaents, Preprocessors in C with example

 Let's discuss each concept briefly and provide examples for better understanding: 1. Tokens: Tokens are the smallest building blocks in C programming. They include keywords, identifiers, constants, strings, operators, and punctuators. Example: ```c #include <stdio.h> int main() {     int num = 42;  // 'int', 'main', 'return', '42', '=', ';' are tokens     printf("Hello, World!");  // 'printf', '(', ')', 'Hello, World!', ';', are tokens     return 0;  // 'return', '0', ';' are tokens } ``` 2. Identifiers: Identifiers are names used to identify variables, functions, or other user-defined entities. Example: ```c int age = 30;  // 'age' is an identifier (variable name) void displayMessage() {  // 'displayMessage' is an identifier (function name)     // function body } ``` 3. Data Types: Data types define the type of data that can be stored in ...

Web Programming: HTML, DHTML, XML, Scripting, Java, Servlets, Applets

 Web programming encompasses various technologies and concepts used to develop web applications. Let's explore each of them in detail: 1. HTML (Hypertext Markup Language): HTML is the standard markup language used to create the structure and content of web pages. It uses tags to define elements like headings, paragraphs, images, links, forms, etc. Example: ```html <!DOCTYPE html> <html> <head>     <title>My Web Page</title> </head> <body>     <h1>Hello, World!</h1>     <p>This is a paragraph.</p>     <img src="image.jpg" alt="Image">     <a href="https://www.example.com">Visit Example</a> </body> </html> ``` 2. DHTML (Dynamic HTML): DHTML is a combination of HTML, CSS, and JavaScript that allows web pages to become more dynamic and interactive. Example (DHTML with JavaScript): ```html <!DOCTYPE html> <htm...

Place holder and control character in c language

 In the C programming language, placeholders and control characters are used to format and control the output of text in console-based programs. They are special characters or sequences of characters that have specific meanings. Here are the placeholders and control characters commonly used in C: 1. Placeholders:    - %d: Used to display signed integers.      Example: printf("The value is %d", 10);    - %u: Used to display unsigned integers.      Example: printf("The value is %u", 10);    - %f: Used to display floating-point numbers.      Example: printf("The value is %f", 3.14);    - %c: Used to display characters.      Example: printf("The character is %c", 'A');    - %s: Used to display strings (sequence of characters).      Example: printf("The string is %s", "Hello");    - %p: Used to display memory addresses (pointers)...