MySQLで開発環境を整え、データベースを作成🌱(Webアプリの作成過程)
Webアプリの作成を目指すバスで、Node.jsからの流れでMySQLにさしかかりました。
🌸mysql --user=root --password
の入力から、
🌸データベースの作成
→SHOW databases;
→CREATE DATABASE progate;
🌸テーブルの作成
→USE progate;
Database changedと表示されたら、
→SHOW tables;
→CREATE TABLE users (id INT AUTO_INCREMENT, name TEXT, PRIMARY KEY (id));
→DESCRIBE users;
↓↓↓
mysql> describe users;
+-------+---------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | text | YES | | NULL | |
+-------+---------+------+-----+---------+----------------+
2 rows in set (0.01 sec)
mysql> select*from users;
Empty set (0.00 sec)
🌸テーブルの動作確認
取得(挿入前確認)
SELECT * FROM users;
挿入
INSERT INTO users(name) VALUES ('にんじゃわんこ');
取得
SELECT * FROM users;
mysql> SELECT * FROM users;
+----+-----------------------+
| id | name |
+----+-----------------------+
| 1 | にんじゃわんこ |
+----+-----------------------+
1 row in set (0.00 sec)
🌸データベースの削除
→DROP TABLE users;
→SHOW databases;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| progate |
| sys |
+--------------------+
5 rows in set (0.01 sec)
→DROP DATABASE progate;
→SHOW databases;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
mysql>
この記事が気に入ったらサポートをしてみませんか?