Contoh membuat tabel mysql

Perintah SQL (Structured Query Language) yang dipakai untuk membuat tabel baru di dalam database MySQL adalah perintah CREATE TABLE, dengan ilustrasi sintak dasar perintahnya adalah

BUAT TABEL nama_tabel (kolom_1 TYPE(panjang), kolom_2 TYPE(panjang), kolom_3 TYPE(panjang), PRIMARY KEY(kolom_1));

Pada sintaks di atas

  • nama_tabel adalah nama dari tabel yang akan dibuat
  • kolom_1, kolom_2, dan kolom_3 adalah nama kolom tabel yang akan dibuat
  • TYPE(panjang) adalah tipe data yang dipakai, dan panjang datanya
  • PRIMARY KEY adalah perintah untuk membuat kolom kunci primer pada kolom yang ditunjuk, biasanya kolom pertama

Catatan. Yang perlu Anda perhatikan adalah, nama kolom tidak boleh menggunakan karakter spesial , juga tidak boleh menggunakan spasi kosong. Anda dapat menyambung 2 kata dalam nama tabel, misalnya tabel data siswa disambung menjadi datasiswa, atau disambung dengan karakter garis bawah misalnya data_siswa. Nama tabel boleh menggunakan angka, sia1_jurusan, sia2_siswa dan seterusnya

Latihan #1
Sebagai contoh, Kita akan membuat tabel baru untuk menyimpan data Jurusan, dengan data atribut yang disimpan adalah Kode dan Nama jurusan. Hanya 2 kolom saja, kolom data Kode dibuat hanya 3 digit karakter saja, sedangkan kolom Nama dibuat maksimal 100 digit karakter

Sebelum membuat tabel, Anda harus membuat database dan masuk ke dalam database tersebut. Studi kasus Kita adalah database untuk Sekolah, dengan nama database sia_smu1db. Silahkan baca artikel Panduan Membuat Database MySQL

Jika sudah aktif dalam database, berikut adalah contoh perintah untuk membuat tabel jurusan

BUAT TABEL jurusan (kd_jurusan CHAR(3), nm_jurusan VARCHAR(100)
KUNCI UTAMA(kd_jurusan));

Untuk melihat hasilnya, Anda dapat menampilkan semua tabel yang ada di dalam database aktif dengan cara SHOW TABLES;, contoh

Contoh membuat tabel mysql

Perintah SQL Membuat Tabel MySQL

Latihan #2
Sebagai latihan kedua, sekarang Kita akan membuat tabel untuk menyimpan data Siswa, dengan banyak atribut datanya adalah 4 kolom data, yaitu untuk menyimpan data. Kode siswa, Nama siswa, Alamat dan Nomor Telepon. Berikut contoh perintahnya

CREATE TABLE siswa (kd_siswa CHAR(5), nm_siswa VARCHAR(100),
alamat VARCHAR(100), no_telepon VARCHAR(20), PRIMARY KEY(kd_siswa));

Sekarang Anda sudah memiliki 2 tabel di dalam database sia_smu1db, buktikan dengan perintah SHOW TABLES untuk melihat daftar tabel yang ada di dalamnya. Contoh

Contoh membuat tabel mysql

Perintah SQL Untuk Membuat Tabel MySQL

Ada satu perintah yang dimiliki oleh MySQL untuk melihat struktur tabel yang sudah dibuat, yaitu perintah DESC atau DESCRIBE. Dengan perintah ini Anda dapat melihat tabel struktur desain. Sebagai contoh

Dalam pembahasan kita kali ini, kita akan membuat tabel untuk database MySQL dengan beberapa cara yaitu dengan menggunakan Command Line Interface seperti Command Prompt, PowerShell, atau Terminal serta dengan menggunakan perangkat lunak GUI Tools atau beberapa sumber menyebutnya perangkat lunak pengelola basis data (database management software

XAMPP adalah tools yang akan kita gunakan dalam pembahasan ini, XAMPP sejatinya bukan perangkat lunak melainkan kumpulan dari beberapa perangkat lunak yaitu Apache Server (web server), MySQL Server (database server), PHP Server, Perl dan juga termasuk di dalamnya FileZilla, Mercury dan

Baca juga

  • Fungsi database
  • Macam macam Database

Lokasi instalasi XAMPP (secara default) berada di “C. \xampp\”, kita akan menggunakan di direktori tersebut untuk meng-install XAMPP, sehingga lokasi file binary MySQL akan berada di “C. \xampp\mysql\bin\mysql. exe”, mari kita mulai

Bagian Artikel

Menggunakan Command Prompt

Cara “primitif” untuk membuat tabel pada basis data MySQL adalah dengan menjalankan query DDL (Data Definition Language) menggunakan CLI (Command Line Interface), pada sistem operasi Windows CLI dapat menggunakan Command Prompt (pada sistem operasi Windows terbaru seperti Windows 10 bahkan di tambahkan

Baca juga

  • Fungsi Prompt Perintah
  • Kelebihan Ubuntu

Dalam pembahasan ini saya ambil contoh pembuatan tabel pada basis data MySQL yang dilakukan pada sistem operasi Windows menggunakan Command Prompt

  1. Buka Prompt Perintah
    • Cari di start menu dengan keyword “cmd”
    • Atau tekan WinKey + R (untuk menjalankan Run), ketik “cmd” kemudian tekan Enter
    • Arahkan ke lokasi file binary mysql (file mysql. exe)
  2. Perintah ketik berikut
    • -u adalah nama pengguna variabel
    • root adalah nilai untuk nama pengguna
cd c:\xampp\mysql\bin\mysql -u root
  1. Jika teks berikut tampil pada Command Prompt, maka proses login berhasil
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 58
Server version: 5.6.21 MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

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.
_
  1. Buka basis data yang dimaksud
      • Gunakan command berikut untuk membuka basis data (dalam hal ini nama basis data adalah “db_dosenit”)
    use db_dosenit;
    • Jika Anda belum membuat basis data, jalankan dengan perintah berikut
    create db_dosenit;
    use db_dosenit;
  1. Untuk membuat tabel, jalankan perintah berikut
CREATE TABLE users (
id int,
username varchar (50),
password varchar (255),
primary key (id)
);
_

Tabel yang di buat bernama “users”, di dalamnya terdapat tiga kolom/field yakni “id” yang berjenis data int (integer) dan di atur sebagai PRIMARY KEY, “username” yang berjenis data varchar (dengan panjang karakter 50) dan “password

Baca juga

  • Kelebihan dan Kekurangan Server MySQL
  • Kelebihan dan Kekurangan PostgreSQL

Menggunakan Perangkat Lunak Navicat

Navicat adalah perangkat lunak untuk manajemen basis data yang diproduksi oleh PremiumSoft CyberTech Ltd. untuk MySQL, MariaDB, Oracle, SQLite, PostgreSQL dan Microsoft SQL Server. Navicat memiliki antarmuka pengguna seperti explorer dan mendukung beberapa koneksi basis data untuk basis data lokal dan remote. Desainnya dibuat untuk memenuhi kebutuhan berbagai pengguna, mulai dari administrator database dan programmer hingga berbagai bisnis/perusahaan yang melayani klien dan berbagi informasi dengan mitra kerja.

Baca juga

  • Kelebihan dan Kekurangan Microsoft SQL Server
  • Kelebihan dan Kekurangan Database Oracle

Fitur – fitur Navicat

  • cuplikan kode
  • pembuat kueri visual
  • Penerowongan SSH dan HTTP
  • migrasi dan sinkronisasi struktur dan data
  • impor, ekspor, dan cadangan data
  • penyusun laporan
  • pemodelan data
  • penjadwalan tugas dan alat penyihir

Navicat bekerja pada platform Microsoft Windows, Mac OS X dan Linux. Setelah membeli, pengguna dapat memilih bahasa untuk perangkat lunak dari sebelas bahasa yang tersedia. Inggris, Prancis, Jerman, Spanyol, Jepang, Polandia, Rusia, Portugis, Korea, Cina Sederhana dan Cina Tradisional

Baca juga

  • Kelebihan dan Kekurangan Windows 8
  • Kelebihan dan Kekurangan Windows 10 Pro Final

Navicat juga kompatibel dengan Drizzle, OurDelta, dan Percona. Navicat juga mendukung basis data Cloud seperti Amazon RDS, Amazon Aurora, Amazon Redshift, SQL Azure, Oracle Cloud dan Google Cloud

Untuk membuat tabel pada database MySQL menggunakan perangkat lunak Navicat, ikuti langkah – langkah berikut

  1. Buka perangkat lunak Navicat
  2. bantuan Navicat dengan MySQL Server (pastikan MySQL Server dalam keadaan aktif)
    • Klik File -> Koneksi Baru -> MySQL…
    • Akan muncul jendela “MySQL – New Connection”
    • Isi kotak teks “Connection Name” dengan teks “MySQL” atau apapun yang Anda kehendaki (dalam pembahasan ini saya asumsikan nama koneksinya adalah “MySQL” saja)
    • Isi kotak teks “Host Name/IP Address” dengan “localhost” atau “127. 0. 0. 1” (Alamat IP localhost)
    • Isi kotak teks “Port” dengan “3306” (port default MySQL Server)
    • Isi kotak teks “User Name” dengan “root” (nama pengguna default MySQL Server)
    • Isi kotak teks “Password” dengan password yang Anda atur saat konfigurasi, jika Anda tidak mengatur password apapun maka kosongkan saja
    • Centang pilihan “Simpan Kata Sandi”
    • Klik tombol “Test Connection” untuk mencoba koneksi atau langsung klik tombol “OK” untuk menyimpan koneksi
  3. Buka koneksi “MySQL”
    • Pada bagian “Connection tree” (menu sebelah kiri), double-click nama koneksi (connection name) “MySQL” yang tadi di buat untuk membuka koneksi
    • Anda juga dapat membuka koneksi dengan cara klik kanan pada nama koneksi kemudian klik “Open Connection”
  4. Buka basis data
    • Jika Anda sudah memiliki basis data, klik dua kali nama basis data tersebut, Anda juga dapat membuka basis data dengan klik kanan pada nama basis data kemudian klik “Open Database”
    • Jika Anda belum membuat basis data, klik kanan pada nama koneksi kemudian klik “New Database”, maka akan muncul jendela “New Database”, isi kotak teks “Database Name” dengan nama basis yang Anda kehendaki, pada pembahasan ini nama basis data yang akan
  5. Buat tabel pada basis data tersebut
    • Di bagian bawah nama basis data (pada connection tree) terdapat object berupa Tables, Views, Functions, Events, Queries, Reports dan Backups,
    • Untuk membuat tabel baru, klik kanan pada objek Tabel kemudian klik “New Table”, akan muncul tab baru untuk mengisi rincian tabel yang akan di buat
  6. Isi rincian tabel yang akan dibuat
    • Dalam pembahasan ini tabel yang akan di buat adalah tabel dengan nama “users” yang di dalamnya terdapat field “id”, “username”, “password”
    • Kotak teks “Name” di isi dengan nama field (bukan nama tabel)
    • Kotak teks “Type” di isi dengan data type (jenis data) dari record yang akan di simpan, data username dan password di atur berjenis data “varchar” karena username dan password berisi karakter alfanumerik dan karakter khusus
    • Kotak teks “Length” di isi dengan panjang karakter record yang akan di input, misalnya panjang teks pada field username di batasi hanya sampai “50” karakter saja dengan asumsi bahwa nama pengguna tidak akan melebihi 50 karakter
    • Kotak teks “Desimal” berguna untuk memberikan kartu desimal (angka di belakang koma) untuk jenis data numerik
    • Kotak teks “Bukan null”
    • Jangan lupa jadikan “id” sebagai “Primary Key” dan “Auto Increment”
NameTypeLengthDecimalsNot nullidint(kosongkan)(kosongkan)(centang)usernamevarchar50(kosongkan)(centang)passwordvarchar255(kosongkan)(centang)
  1. Simpan (klik tombol “Save” atau tekan Ctrl+S) struktur tabel, akan muncul jendela “Table name”, isi kotak teks “Enter table name” dengan nama “users” sesuai dengan rencana sebelumnya, klik OK jika sudah selesai

Menggunakan GUI Tool berbasis web (phpMyAdmin)

phpMyAdmin adalah perangkat lunak berbasis web dengan fungsi utama mengelola (manage) seluruh server MySQL dengan hak akses administrator (Windows) atau super-user (Linux). phpMyAdmin merupakan alat pengelolaan (management tool) tambahan yang di sertakan dalam paket XAMPP

Baca juga

  • Fungsi Server Komputer
  • Perbedaan Komputer Server dan Client

phpMyAdmin di kembangkan dengan bahasa pemrograman php, dengan begitu phpMyAdmin membutuhkan web server php yang aktif, dalam paket XAMPP, Apache adalah web server php yang di sertakan, sehingga untuk dapat menggunakan phMyAdmin selain mengaktifkan modul MySQL pada antar muka XAMPP Control Panel juga perlu untuk mengaktifkan

Baca juga

  • Keuntungan dan Kerugian Database Relasional
  • Kelebihan dan Kekurangan Firebird

Fitur – fitur phpMyAdmin

  • menjelajahi (browse) dan menghapus (drop) database, tabel, tampilan, kolom dan indeks
  • menampilkan berbagai hasil yang di atur melalui stored procedure atau query
  • membuat (create), menyalin (copy), menghapus (drop), mengganti nama (rename) dan memperbarui (alter) database, tabel, kolom dan indeks
  • melakukan perawatan server, database dan tabel, pada konfigurasi server
  • mengeksekusi (execute), mengubah (edit) dan menandai (bookmark) kode SQL apapun, bahkan batch-queries
  • memuat file teks ke dalam tabel
  • membuat (create) dan membaca (read) dumps dari tables
  • mengekspor data ke berbagai format. CSV, XML, PDF, ISO/IEC 26300 – OpenDocument Text dan Spreadsheet, Microsoft Word 2000, dan format LATEX
  • mengimpor data dan struktur MySQL dari OpenDocument spreadsheets, XML, CSV, dan file SQL
  • mengadministrasi beberapa server
  • mengatur pengguna dan hak akses pengguna MySQL
  • menilai integritas referensial pada tabel MyISAM
  • menggunakan Query-by-example (QBE), yaitu membuat query yang kompleks secara otomatis dan menghubungkannya dengan tabel yang dibutuhkan
  • membuat tata letak basis data dalam bentuk grafik PDF
  • melakukan pencarian secara global pada basis data
  • Mengubah data yang tersimpan ke dalam format apapun menggunakan kumpulan fungsi yang telah ditentukan, seperti menampilkan data BLOB sebagai gambar atau link download
  • melacak perubahan pada basis data, tabel, dan view
  • mendukung tabel InnoDB dan foreign key
  • mendukung mysqli
  • membuat, mengubah, mengganti, mengekspor dan menghapus stored procedure dan function
  • membuat, mengubah, mengekspor, dan menghapus peristiwa dan pemicu
  • tersedia dalam dukungan 62 bahasa yang berbeda
  1. Pastikan service web server (Apache), dan MySQL server dalam keadaan aktif
  2. Buka web browser, sebaiknya gunakan web browser modern seperti Mozilla Firefox, Opera atau Google Chrome
  3. Masukkan link https. //localhost/phpmyadmin , kemudian tekan Enter.
    • Web browser akan menampilkan halaman utama phpMyAdmin, pada bagian kiri halaman web terdapat panel “navigation tree”
    • Pohon navigasi berisi data basis daftar, tabel (satu basis data bisa berisi satu atau beberapa tabel), kolom atau field (satu tabel bisa berisi satu atau beberapa kolom/field), dan indeks
  4. Jika Anda belum memiliki basis data, pada phpMyAdmin Anda dapat membuat basis data baru dengan meng-klik tombol “New” pada panel Navigasi
    • Anda akan di minta untuk memasukkan nama basis data yang akan di buat, dalam pembahasan ini basis data yang akan di buat bernama “db_dosenit”, klik tombol “Create”
    • Jika basis data berhasil dibuat, maka nama basis data (“db_dosenit”) akan muncul pada daftar di panel navigasi, klik nama basis data tersebut untuk membukanya
  5. Karena basis data masih kosong (belum ada tabel di dalamnya) maka akan muncul teks “No tables found in database” di ikuti dengan form untuk membuat tabel baru
  6. Isi kotak teks “Name” dengan nama tabel yang akan di buat, dalam pembahasan ini nama tabel yang di buat di beri nama “users”
  7. Isi kotak teks “Jumlah kolom” dengan jumlah kolom/field yang akan dibuat, dalam pembahasan ini kita akan membuat 3 kolom dengan nama “id”, “username”, dan “password”, maka isi kotak teks “Jumlah kolom”
  8. Klik tombol “Pergi”
  9. Selanjutnya Anda akan diminta untuk mengisi kolom rincian yang hendak dibuat di antaranya
    • Nama, nama kolom/field seperti “id”, “username”, dan “password”
    • Ketik, jenis data yang akan di muat seperti “int” (integer) untuk “id” dan varchar (string) untuk “username” dan “password”
    • Length/Values, panjang karakter dari data yang akan di muat, untuk “id” kosongkan saja, “username” atur dengan nilai “50” dan “password” atur dengan nilai “255”
    • Bawaan
    • Pemeriksaan
    • Atribut
    • Batal, jika di centang, maka data untuk kolom tersebut boleh bernilai kosong
    • Index, atur kolom “id” sebagai “PRIMARY” (kunci utama, kunci utama)
    • A_I, centang opsi Auto Increment pada kolom “id”
    • Komentar
    • tipe MIME
    • Transformasi peramban
    • Opsi transformasi
  10. Setelah selesai, klik tombol “Save” (sebelah kanan – bawah form), jika tidak ada masalah, Anda akan menemukan satu tabel tertambahkan pada basis data “db_dosenit” (lihat struktur navigasi)

Baca juga

  • Kelebihan dan Kekurangan PHP
  • Macam – Macam Bahasa Pemrograman

Demikian pembahasan mengenai cara membuat tabel database MySQL, Anda dapat memilih cara membuat tabel dengan cara yang Anda sukai (menggunakan Command Line/Terminal/Console atau menggunakan GUI Tool yang mendukung MySQL), namun Saya sarankan Anda mencoba semua cara membuat tabel database MySQL, semoga

Bagaimana cara membuat tabel di MySQL?

Berikut ini adalah perintah yang digunakan untuk membuat sebuah tabel di mysql. CREATE TABLE name_table( nama_field tipe_data(lebarkolom), nama_field tipe_data(lebarkolom), PRIMARY KEY (nama_field_key) );

Langkah membuat tabel database?

Membuat tabel baru dalam database baru .
Klik File > baru, lalu pilih Database desktop kosong
Dalam kotak Nama file, ketik nama file untuk database baru
Untuk menelusuri lokasi yang berbeda dan menyimpan database, klik ikon folder
Klik Buat

Apa yang dimaksud dengan CREATE TABLE?

CREATE TABLE adalah perintah yang digunakan untuk membuat sebuah table di database mysql . nama_table adalah penaamaan untuk table didalam database. nama_field adalah penaamaan untuk field atau kolom didalam tabel.

Perintah apa yang dapat digunakan untuk membuat baris baru dalam tabel di database?

Perintah Buat. perintah untuk membuat tabel baru di dalam sebuah database adalah create. Tak cuma untuk tabel baru , tapi juga database maupun kolom baru. Kamu bisa membuat sebuah query dengan contoh 'CREATE DATABASE nama_database.