MySQLで開発環境を整え、データベースを作成🌱(Webアプリの作成過程)

Webアプリの作成を目指すバスで、Node.jsからの流れでMySQLにさしかかりました。

🌸mysql --user=root --password
の入力から、
🌸データベースの作成
 →SHOW databases;
 →CREATE DATABASE progate;

スクリーンショット 2020-11-25 7.15.29

🌸テーブルの作成
 →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>





この記事が気に入ったらサポートをしてみませんか?