Cara Membuat Database, Tabel Mysql Server Terminal


Panduan lengkap membuat database baru, tabel dan mengenal tipe data mysql server berbasis termimal.

Karena fokus pada mysql server kamu harus bisa menggunakan mysql lewat terminal tanpa GUI khusnya untuk membuat database di server VPS.

 

Tahap 1: Buat database baru

Mulai membuat database, harus masuk ke mysql selanjutnya baru ketikan perintah:

  • sudo mysql 

Setelah login masuk ke mysql selanjutnya buat nama database baru:

  • create database toko_online;

hasil:

mysql> create database toko_online;
Query OK, 1 row affected (0,00 sec)

Melihat database yang dibuat, menggunakan kode perintah sql:

  • show databases;

hasil:

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| toko_online |
+--------------------+
5 rows in set (0,00 sec)

 

Tahap 2: Buat tabel baru

Pembuatan tabel baru bisa kerjakan jika sudah membuat database, masuk ke database :

  • sudo mysql 

setelah login pilih database yang akan dibuat tabel:

  • use toko_online;

tulis:

mysql> create table barang (
-> id_barang int(9),
-> nama_barang varchar(50),
-> jenis_barang varchar(10));

Hasil: Query OK, 0 rows affected, 1 warning (0.49 sec)

cek dan lihat tabel:

  • mysql> desc barang;

hasil:

+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| id_barang | int | YES | | NULL | |
| nama_barang | varchar(50) | YES | | NULL | |
| jenis_barang | varchar(10) | YES | | NULL | |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

READ :  Install, Pasang Free SSL Domain Gratis Apache Linux

 

Mengenal Tipe database Mysql

Mengenal tipe database yang sering digunakan khususnya untuk buat aplikasi, web, blog di mysql:

  • Tipe data angka / numerik

tipe data yang dapat kita gunakan pada suatu variabel konstanta yang dapat menyimpan nilai berupa angka.

ket: tipe data numerik yang sering dipakai: int (bilangan bulat), float/real (untuk bilangan pecah / desimal).

  • Tipe data text / string

Ini tipe data yang bisa kita gunakan untuk menampung banyak karakter dengan jumlah maksimum data yang dapat ditampung yakni sebanyak 255 karakter atau lebih.

ket: tipe data string yang sering dipakai: varchar (text dibawah 200 karakter) dan text untuk data seperti isi konten dalam artikel.

  • Tipe data tanggal / date

digunakan untuk menyimpan data tanggal dengan format tahun, bulan, tanggal. Beberapa jenis tipe data date yang dapat digunakan.

ket: tipe data date yang sering dipakai: data & datetime

 

Penutup

Jika ada pertanyaan seputar mysql-server bisa isi form pertanyaan lewat komentar.


Updated: September 16, 2023