C:\laragon\www



λ mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 10

Server version: 8.0.30 MySQL Community Server - GPL


Copyright (c) 2000, 2022, Oracle and/or its affiliates.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> show databases;

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

| Database           |

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

| bayu               |

| buku_komik         |

| cihuy              |

| dimss              |

| igapeh             |

| information_schema |

| mysql              |

| naila_11_rpl3      |

| ockta              |

| paat32             |

| performance_schema |

| perkantoran        |

| pertemuan-1        |

| rapiiii            |

| sekolah            |

| shafa-at-asror     |

| siswa              |

| sys                |

| user               |

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

19 rows in set (0.01 sec)


mysql> create database naila_rpl3_36;

Query OK, 1 row affected (0.01 sec)


mysql> use naila_rpl3_36

Database changed

mysql> create table data (no int, nama varchar(100));

Query OK, 0 rows affected (0.04 sec)


mysql> show tables;

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

| Tables_in_naila_rpl3_36 |

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

| data                    |

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

1 row in set (0.00 sec)

mysql> show databases;

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

| Database           |

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

| bayu               |

| buku_komik         |

| cihuy              |

| dimss              |

| igapeh             |

| information_schema |

| mysql              |

| naila_11_rpl3      |

| naila_rpl3_36      |

| ockta              |

| paat32             |

| performance_schema |

| perkantoran        |

| pertemuan-1        |

| rapiiii            |

| sekolah            |

| shafa-at-asror     |

| siswa              |

| sys                |

| user               |

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

20 rows in set (0.00 sec)


  1. mysql -u root -p

    • Fungsi: Menghubungkan ke server MySQL dengan user root. Flag -p meminta kamu untuk memasukkan password untuk user root. Setelah itu, kamu bisa masuk ke MySQL monitor.
  2. show databases;

    • Fungsi: Menampilkan daftar semua database yang ada di server MySQL. Hasilnya akan menunjukkan nama-nama database yang tersedia.
  3. create database naila_rpl3_36;

    • Fungsi: Membuat database baru dengan nama naila_rpl3_36 di server MySQL. Setelah database ini dibuat, kamu bisa menyimpan tabel dan data lainnya di dalamnya.
  4. use naila_rpl3_36;

    • Fungsi: Berpindah ke database naila_rpl3_36 yang sudah kamu buat. Setelah ini, semua perintah (seperti pembuatan tabel atau query) akan dijalankan di database ini.
  5. create table data (no int, nama varchar(100));

    • Fungsi: Membuat sebuah tabel baru bernama data dalam database naila_rpl3_36. Tabel ini memiliki dua kolom:
      • no: Kolom bertipe integer untuk menyimpan data angka.
      • nama: Kolom bertipe varchar dengan panjang maksimum 100 karakter, biasanya digunakan untuk menyimpan nama atau data teks.
  6. show tables;

    • Fungsi: Menampilkan daftar semua tabel yang ada di dalam database yang sedang aktif (di sini, naila_rpl3_36). Tabel yang baru saja kamu buat (data) akan muncul di daftar ini.
  7. show databases; (lagi)

    • Fungsi: Menampilkan lagi daftar database yang ada di server MySQL. Setelah kamu membuat database baru (naila_rpl3_36), database tersebut akan muncul di daftar.

Rangkuman:

  • create database: Untuk membuat database baru.
  • use: Untuk berpindah ke database yang ingin digunakan.
  • create table: Untuk membuat tabel dalam database yang sedang aktif.
  • show databases: Untuk menampilkan daftar semua database yang ada.
  • show tables: Untuk menampilkan daftar semua tabel dalam database yang sedang aktif.