Mysql Database CMD

 Menjalankan XAMPP server pada Windows sekaligus mengaktifkan Apache dan Mysql

xampp control panel
Pilih Shell dan terbukalah CMD

Ketikkan "mysql -u root" dan enter jika password tidak ada di dalam xampp.



Jika ada tambahkan menjadi "mysql -u root -p " jalankan dan masukkan password.


Ketikkan "show databases" untuk melihat seluruh database yang sudah dibuat sebelumnya


Ketikkan "CREATE DATABASE pertama" untuk membuat database baru dengan nama pertama. Sebelumnya pastikan nama database baru yang akan dibuat belum ada di dalam server database.


Ketikkan "USE pertama" untuk menggunakan database pertama yang sudah dibuat sebelumnya.

Dengan menggunakan USE pada console, tulisan none akan berubah menjadi nama database yang dipilih (pertama). Dengan begini sekarang sudah dapat untuk membuat tabel dan sebagainya pada database yang terpilih.


Selanjutnya, buat tabel dengan struktur baris berikut ini:

Dengan menjalankan perintah berikut ini:


Lihat struktur dari tabel yang sudah dibuat sebelumnya, dengan mengetikkan perintah "DESC data_diri" atau "DESCRIBE data_diri" gunakan salah satu saja karna hasilnya sama.

Untuk menambahkan data baru kedalam tabel data_diri dapat dilakukan dengan cara berikut:

INSERT INTO data_diri (id, nama, kelamin, alamat) VALUES ('1', 'Lukman', 'Pria', 'Jln. bersama menuju surganya ALLAH');



Atau dengan cara berikut juga tidak ada masalah, dibawah ini kolom id dan nama di tukar, tapi jangan lupa untuk menempatkan isi/value sesuai nama kolomnya.

INSERT INTO data_diri (nama, id, kelamin, alamat) VALUES ('Lukmanul Aulia', '2', 'Pria', 'Jln. bersama menuju surganya ALLAH');



Atau bisa dengan cara ini jika urutan kolom sudah tahu, namun dengan cara ini urutan isi dengan nama masing-masing kolom tidak dapat ditukar.

INSERT INTO data_diri VALUES ('3', 'Fatahillah', 'Pria', 'Jln. bersama menuju surganya ALLAH');



Dikarenakan kolom id pada data_diri dibuat dengan auto_increment maka dapat diisi saja dengan NULL atau petik kosong karena id akan terisi secara otomatis.

INSERT INTO data_diri VALUES (NULL, 'Fatah', 'Pria', 'Jln. bersama menuju surganya ALLAH');

Menampilkan data di dalam tabel data_diri dari semua kolom tanpa terecuali.

SELECT * FROM data_diri;



Menampilkan data di dalam tabel data_diri hanya kolom nama dan kelamin.

SELECT nama, kelamin FROM data_diri;


Menghapus data di dalam tabel data_diri berdasar id tertentu.

DELETE FROM data_diri WHERE id='3';

Update data pada kolom nama saja berdasar id tertentu.

UPDATE data_diri SET nama='Aulia Annur' WHERE id='2';



Mengubah nama dan kelamin dari data dengan id 2.

UPDATE data_diri SET nama='Aulia Annur Rahmi', kelamin='Wanita' WHERE id='2';


Mengosongkan data di dalam sebuah tabel.

TRUNCATE TABLE data_diri;



Menghapus tabel.

DROP TABLE data_diri;


Menghapus Database.

DROP DATABASE pertama;



Mengubah nama tabel.

ALTER TABLE data_diri RENAME pengguna;

Menampilkan seluruh tabel di dalam sebuah database.
SHOW TABLES;


Komentar

Postingan populer dari blog ini

Trigger After Insert dalam MySQL CMD

Perangkat Komputer - Keyboard dan Mouse