SQL DDL (Data Definition Language) adalah bagian dari SQL yang digunakan untuk membuat dan mengelola struktur basis data, seperti membuat tabel, mengubah tabel, dan menghapus tabel. Dengan menggunakan XAMPP dan CMD, Anda bisa menjalankan perintah DDL untuk membuat, memodifikasi, dan menghapus objek basis data.
Langkah Menggunakan DDL di XAMPP dan CMD:
- Mengaktifkan MySQL di XAMPP:
- Buka XAMPP Control Panel dan klik tombol Start di sebelah MySQL untuk mengaktifkan server database MySQL.
- Membuka CMD dan Masuk ke MySQL:
- Buka Command Prompt (CMD) di Windows.
- Masukkan perintah berikut untuk masuk ke MySQL dari CMD (asumsinya Anda menggunakan root tanpa password, jika ada password, tambahkan
-pdan masukkan password Anda):shellCopy codecd C:\xampp\mysql\bin mysql -u root
- Menjalankan Perintah DDL di MySQL melalui CMD:
- CREATE: Membuat objek baru seperti tabel atau basis data.
- Contoh: Membuat basis data bernama
Akademikdan tabelMahasiswa.sqlCopy codeCREATE DATABASE Akademik; USE Akademik; CREATE TABLE Mahasiswa ( ID INT PRIMARY KEY, Nama VARCHAR(50), Jurusan VARCHAR(30) );
- Contoh: Membuat basis data bernama
- ALTER: Mengubah struktur tabel yang sudah ada, seperti menambah atau menghapus kolom.
- Contoh: Menambah kolom
Emailpada tabelMahasiswa.sqlCopy codeALTER TABLE Mahasiswa ADD Email VARCHAR(100);
- Contoh: Menambah kolom
- DROP: Menghapus objek seperti tabel atau basis data.
- Contoh: Menghapus tabel
Mahasiswa.sqlCopy codeDROP TABLE Mahasiswa;
- Contoh: Menghapus tabel
- TRUNCATE: Menghapus semua data dalam tabel tanpa menghapus struktur tabel.
- Contoh: Mengosongkan tabel
Mahasiswa.sqlCopy codeTRUNCATE TABLE Mahasiswa;
- Contoh: Mengosongkan tabel
- CREATE: Membuat objek baru seperti tabel atau basis data.
- Keluar dari MySQL:
- Setelah selesai, Anda dapat keluar dari MySQL dengan perintah:shellCopy code
exit;
- Setelah selesai, Anda dapat keluar dari MySQL dengan perintah:shellCopy code
Menggunakan XAMPP dan CMD untuk menjalankan perintah DDL memungkinkan Anda untuk mengelola basis data secara lokal dengan cepat dan efisien.
Referensi Lainnya :
- https://www.saidalfaruq.net/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-server-w1z4bx0y?authuser=0
- https://www.duniailkom.com/tutorial-mysql-merubah-tabel-alter-table/?authuser=0