Skip to content

필사 모드: MySQL SQL Basics (SELECT, INSERT, DELETE, UPDATE) Usage

English
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.

Overview

Learn how to use SQL (SELECT, INSERT, DELETE, UPDATE) in MySQL.

How to Install MySQL on Ubuntu

sudo apt install mysql-server
service mysql start
mysql -u root

Checking Databases

mysql> show databases
    -> ;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.01 sec)

Creating a Database

mysql> create database my_database;
Query OK, 1 row affected (0.01 sec)

Creating a Table

mysql> CREATE TABLE person ( id INT NOT NULL AUTO_INCREMENT , name VARCHAR(20),
PRIMARY KEY(id) );

Checking Table Schema

mysql> show create table person\G
*************************** 1. row ***************************
       Table: person
Create Table: CREATE TABLE `person` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci

Row Insert

To insert a row, use the INSERT INTO table_name, VALUES (value1, value2); syntax.

mysql> INSERT INTO person VALUES (3,'abc');
Query OK, 1 row affected (0.00 sec)

mysql> SELECT * FROM person;
+----+-------+
| id | name  |
+----+-------+
|  1 | NULL  |
|  2 | chaos |
|  3 | abc   |
+----+-------+
3 rows in set (0.00 sec)

Update Column

To update a column, the following syntax is generally used: UPDATE table_name SET column_name=value WHERE condition;

mysql> select * FROM person;
+----+-------+
| id | name  |
+----+-------+
|  1 | NULL  |
|  2 | chaos |
|  3 | abc   |
+----+-------+
3 rows in set (0.00 sec)

mysql> UPDATE person SET name='def' WHERE id=3;
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * FROM person;
+----+-------+
| id | name  |
+----+-------+
|  1 | NULL  |
|  2 | chaos |
|  3 | def   |
+----+-------+

Quiz

Q1: What is the main topic covered in "MySQL SQL Basics (SELECT, INSERT, DELETE, UPDATE) Usage"?

Learn how to use SQL (SELECT, INSERT, DELETE, UPDATE) in MySQL.

Q2: What is Row Insert? To insert a row, use the INSERT INTO table_name, VALUES (value1, value2); syntax.

Q3: Explain the core concept of Update Column. To update a column, the following syntax is generally used: UPDATE table_name SET column_name= value WHERE condition;

현재 단락 (1/66)

Learn how to use SQL (SELECT, INSERT, DELETE, UPDATE) in MySQL.

작성 글자: 0원문 글자: 1,878작성 단락: 0/66