Skip to content

필사 모드: MySQL SQL基礎(SELECT, INSERT, DELETE, UPDATE)の使い方

日本語
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.
원문 렌더가 준비되기 전까지 텍스트 가이드로 표시합니다.

Overview

MySQLで使用できるSQL(SELECT, INSERT, DELETE, UPDATE)の使い方について学びます。

Ubuntu MySQLインストール方法

sudo apt install mysql-server

service mysql start

mysql -u root

データベースの確認

mysql> show databases

-> ;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| sys |

+--------------------+

4 rows in set (0.01 sec)

データベースの作成

mysql> create database my_database;

Query OK, 1 row affected (0.01 sec)

テーブルの作成

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

PRIMARY KEY(id) );

テーブルスキーマの確認

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の挿入

rowを挿入するには、INSERT INTO `table_name`, VALUES (`value1`, `value2`); 構文を使用します。

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

+----+-------+

クイズ

Q1: 「MySQL SQL基礎(SELECT, INSERT, DELETE, UPDATE)の使い方」の主なトピックは何ですか?

MySQLで使用できるSQL(SELECT, INSERT, DELETE, UPDATE)の使い方について学びます。

rowを挿入するには、INSERT INTO `table_name`, VALUES (`value1`, `value2`); 構文を使用します。

カラムを更新するには、一般的に以下の構文を使用します。 UPDATE `table_name` SET `column_name`=

`value` WHERE `condition`;

현재 단락 (1/66)

MySQLで使用できるSQL(SELECT, INSERT, DELETE, UPDATE)の使い方について学びます。

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