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

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...

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 ...

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)...