Buat Tabel Baru di MySQL

 			 		 		 		 		 	

MySQL adalah perangkat lunak manajemen basis data yang terkenal dan populer yang tersedia secara gratis. Perangkat lunak MySQL mudah beradaptasi, andal, dan cepat. Setelah menginstal DBMS, hal pertama yang harus dilakukan adalah membuat database dan kemudian mulai membuat tabel di dalamnya. Artikel ini menunjukkan cara menambahkan tabel baru ke database MySQL Anda.

Sebelum Anda mulai belajar tentang cara membuat tabel di MySQL, dalam artikel ini diasumsikan bahwa Anda telah menginstal MySQL di sistem Anda dan Anda memiliki perintah atas pembuatan dan useran database di MySQL. Jika Anda belum menginstal MySQL, kami memiliki artikel khusus yang menunjukkan kepada Anda cara menginstal MySQL di Ubuntu 20.04 ( Cara menginstal dan mengatur Database MySQL di Ubuntu 20.04 – Petunjuk Linux ).

Untuk memulai proses, buka terminal dan jalankan perintah ‘mysql -V’ untuk memeriksa apakah MySQL sudah terinstal di sistem Anda:

mysql -V

Jika Anda telah menginstal versi terbaru, Anda dapat memeriksa status service MySQL sistem Anda dengan memasukkan yang berikut ini:

sudo systemctl status MySQL

Jika aktif dan berjalan, maka Anda siap untuk melanjutkan ke langkah berikutnya. Jika service tidak aktif dan berjalan, maka Anda dapat memulai service dengan menjalankan perintah berikut:

sudo systemctl start MySQL

Setelah berhasil memulai service, masuk ke client MySQL sebagai user root dengan mengeluarkan perintah di bawah ini:

sudo mysql -u root -p

Jika Anda belum mengatur password root, Anda dapat melewati bagian ‘-p’.

Setelah masuk ke shell MySQL, lihat database dan pilih database tempat Anda ingin membuat tabel. Jalankan perintah berikut untuk mendapatkan informasi lebih lanjut tentang semua database di shell:

SHOW DATABASES;

Pilih database dengan menjalankan perintah ‘USE’ di shell MySQL, sebagai berikut:

USE database_name;

Setelah mendapatkan output “Database diubah,” sekarang Anda dapat melanjutkan ke langkah membuat tabel di database Anda. Namun sebelum memulai membuat tabel, lihat dulu tabel-tabel yang ada di database pilihan Anda. Anda dapat membuat daftar semua tabel menggunakan perintah ‘SHOW TABLES’.

SHOW TABLES;

Seperti yang Anda lihat, ada dua tabel atau tidak ada tabel di database pilihan kami.

Ada dua cara untuk membuat tabel di MySQL. Salah satu metode menggunakan klausa “JIKA TIDAK ADA” untuk memeriksa apakah tabel dengan nama yang sama dengan kueri penelusuran sudah ada. Metode lain dilakukan tanpa menggunakan klausa “JIKA TIDAK ADA”.

Sintaksis

Sintaks untuk membuat tabel di MySQL adalah sebagai berikut:

CREATE TABLE [IF NOT EXISTS] table_name(

column_name type,

olumn_name type,

...

constraints

)

Dalam sintaks ini:

  • Itu ‘IF NOT EXISTS’ klausa akan mencegah error jika tabel dalam database itu dengan nama yang sama sudah ada.
  • Itu table_name adalah nama tabel yang ingin Anda buat.
  • Dalam kurung, kami mendefinisikan columns (dipisahkan dengan koma), mereka type, dan table constraints pada akhirnya.
  • Itu column_name menginformasikan tentang pembuatan kolom.
  • Itu typeadalah tipe data kolom tertentu (yang dapat berupa INT, CHAR, atau VARCHAR), dengan panjang karakter dalam tanda kurung; yaitu, VARCHAR (20).
  • Di akhir sintaks, kami mendefinisikan constraints tabel, seperti PRIMARY KEY, FOREIGN KEY, dll.

Contoh: Membuat Tabel

Misalkan Anda ingin membuat tabel dengan nama “author_table”, yang berisi empat kolom: ‘author_id,’ ‘author_name,’ ‘author_sex,’ dan ‘author_description.’ Kolom ‘author_id’ akan menjadi Kunci Utama, yang akan ditetapkan nanti dalam batasan. Singkatnya, pernyataan MySQL untuk membuat tabel akan terlihat seperti ini:

CREATE TABLE IF NOT EXISTS author_table(

author_id INT,

author_name VARCHAR(20),

author_sex CHAR(1),

author_description text,

PRIMARY KEY ( author_id )

);

Setelah membuat tabel dan mengatur output “Query OK, 0 rows terpengaruh (0,35 detik),” sekarang kita akan melihat tabel menggunakan perintah berikut:

SHOW TABLES;

Sekarang, kami memiliki tabel lain di database yang kami pilih.

Detail tentang satu tabel dapat diperoleh di sini dengan menjalankan perintah DESCRIBE.

DESCRIBE author_table;

Dan itu dia! Anda sekarang telah berhasil membuat tabel di MySQL.

Kesimpulan

Artikel ini menjelaskan sintaks untuk membuat tabel secara detail, termasuk contoh sederhana namun berguna untuk membuat tabel baru di MySQL.

Related Posts